# Selected List Item
Grammar — Selected list item of list for player
Flags —Native
|Function
Returns the index of the selected list item for the specified dialog item. Only works with dialog items that have lists, such as pulldowns or list boxes.
# Arguments
int
[ control ] — Listint
— Player
Returns — int
native int DialogControlGetSelectedItem(
int control,
int player,
);
# Related
Category: Dialog / Dialog Item Values
- [F] —
void
— Set Dialog Item Current Value — ( libNtve_gf_SetDialogItemCurrentValue ) - [F] —
void
— Set Dialog Item Minimum Value — ( libNtve_gf_SetDialogItemMinimumValue ) - [F] —
void
— Set Dialog Item Maximum Value — ( libNtve_gf_SetDialogItemMaximumValue ) - [F] —
void
— Set Dialog Item Checked — ( libNtve_gf_SetDialogItemChecked ) - [F] —
void
— Set Dialog Item Edit Value — ( libNtve_gf_SetDialogItemEditorValue ) - [F] —
fixed
— Dialog Item Current Value — ( libNtve_gf_DialogItemValue ) - [F] —
fixed
— Dialog Item Maximum Value — ( libNtve_gf_DialogItemMaximumValue ) - [F] —
fixed
— Dialog Item Minimum Value — ( libNtve_gf_DialogItemMinimumValue ) - [F] —
bool
— Dialog Item Is Checked — ( libNtve_gf_DialogItemIsChecked ) - [F] —
string
— Dialog Item Edit Value — ( libNtve_gf_DialogItemEditValue ) - [F] —
void
— Add List Item — ( DialogControlAddItem ) - [F] —
void
— Select List Item — ( DialogControlSelectItem ) - [F] —
void
— Clear List Selection — ( DialogControlClearSelectedItem ) - [F] —
int
— Selected List Item — ( DialogControlGetSelectedItem ) - [F] —
int
— Count Of List Items — ( DialogControlGetItemCount ) - [F] —
void
— Remove List Item — ( DialogControlRemoveItem ) - [F] —
void
— Remove All List Items — ( DialogControlRemoveAllItems ) - [F] —
void
— Add Graph Data Point — ( DialogControlAddDataPoint ) - [F] —
void
— Remove All Graph Data Points — ( DialogControlRemoveAllDataPoints ) - [F] —
void
— Set Graph Data Color — ( DialogControlSetDataColor ) - [F] —
void
— Set Graph Data Name — ( DialogControlSetDataName ) - [F] —
void
— Set Graph Minimum X Visible — ( DialogControlSetMinXVisible ) - [F] —
fixed
— Get Graph Minimum X Value — ( DialogControlGetMinXValue ) - [F] —
void
— Set Graph Maximum X Visible — ( DialogControlSetMaxXVisible ) - [F] —
fixed
— Get Graph Maximum X Value — ( DialogControlGetMaxXValue ) - [F] —
void
— Set Graph Minimum Y Visible — ( DialogControlSetMinYVisible ) - [F] —
fixed
— Get Graph Minimum Y Value — ( DialogControlGetMinYValue ) - [F] —
void
— Set Graph Maximum Y Visible — ( DialogControlSetMaxYVisible ) - [F] —
fixed
— Get Graph Maximum Y Value — ( DialogControlGetMaxYValue )
# Examples
# campaigns/liberty.sc2campaign
// L25418
DialogControlGetSelectedItem(gv_zPlanetPanel_DropdownDifficulty, 1)
// L25418
DialogControlGetSelectedItem(gv_zPlanetPanel_DropdownDifficulty, 1)
# campaigns/swarmstory.sc2campaign
// L21921
DialogControlGetSelectedItem(libSwaC_gv_zS_VSRestartDifficultyPulldown, 1)
# campaigns/swarmstoryutil.sc2mod
// L2297
DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryTypeList, 1)
// L2302
DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryStateList, 1)
// L2307
DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryStateList, 1)
// L2308
DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryTypeList, 1)
// L2309
DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryTypeList, 1)
// L2316
DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryTypeList, 1)
// L2332
DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryStateList, 1)
// L2333
DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryStateList, 1)
// L2336
DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryStateList, 1)
// L2419
DialogControlGetSelectedItem(lib281DEC45_gv_zSS_DebugStoryTypeList, 1)
# campaigns/voidstory.sc2campaign
// L4788
DialogControlGetSelectedItem(libVCST_gv_pS_DebugStorySceneList, 1)
# campaigns/voidstory.sc2campaign
// L2211
DialogControlGetSelectedItem(libVCUI_gv_pU_MissionDifficultyDropdown, 1)
// L10646
DialogControlGetSelectedItem(libVCUI_gv_pU_VSRestartDifficultyPulldown, 1)
# mods/heroes.stormmod
// L2092
DialogControlGetSelectedItem(EventDialogControl(), EventPlayer())
// L2100
DialogControlGetSelectedItem(EventDialogControl(), EventPlayer())
// L2184
DialogControlGetSelectedItem(EventDialogControl(), EventPlayer())
// L2192
DialogControlGetSelectedItem(EventDialogControl(), EventPlayer())
// L2092
DialogControlGetSelectedItem(EventDialogControl(), EventPlayer())
// L2100
DialogControlGetSelectedItem(EventDialogControl(), EventPlayer())
// L2184
DialogControlGetSelectedItem(EventDialogControl(), EventPlayer())
// L2192
DialogControlGetSelectedItem(EventDialogControl(), EventPlayer())
# mods/heroesbrawlmods/brawlmapmods/coop/pvebrawluimod.stormmod
// L1602
DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, lv_itPlayer2)
# mods/heroesdata.stormmod
// L3364
DialogControlGetSelectedItem(EventDialogControl(), lv_triggeringPlayer)
// L3541
DialogControlGetSelectedItem(EventDialogControl(), lv_triggeringPlayer)
// L3990
DialogControlGetSelectedItem(libSprt_gv_qACheatsControlsPanel.lv_spawnItemListPulldown, EventPlayer())
# mods/heroesdata.stormmod
// L2027
DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1)
// L2028
DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, 1)
// L2029
DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountTypeDropdown, 1)
// L2030
DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountVariationDropdown, 1)
// L2031
DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1)
// L2032
DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1)
// L2032
DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, 1)
// L2113
DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, lp_player)
// L2149
DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, lp_player)
// L10413
DialogControlGetSelectedItem(EventDialogControl(), lv_triggeringPlayer)
# mods/missionpacks/novacampaign.sc2mod
// L4161
DialogControlGetSelectedItem(libNCST_gv_nS_DebugStorySceneList, 1)
# mods/missionpacks/novacampaign.sc2mod
// L1500
DialogControlGetSelectedItem(libNCUI_gv_nU_MissionDifficultyDropdown, 1)
// L7515
DialogControlGetSelectedItem(libNCUI_gv_NU_VSRestartDifficultyPulldown, 1)
# mods/starcoop/starcoop.sc2mod
// L565
DialogControlGetSelectedItem(libCOUI_gv_cU_AIChoiceListBox, lp_player)
// L1773
DialogControlGetSelectedItem(libCOUI_gv_cU_CustomMutatorSpeedDropDown, 1)
// L6949
DialogControlGetSelectedItem(libCOUI_gv_cU_CommanderMutatorChallengePulldown, EventPlayer())
// L6966
DialogControlGetSelectedItem(libCOUI_gv_cU_CommanderMutatorChallengePulldown, EventPlayer())
// L7761
DialogControlGetSelectedItem(libCOUI_gv_cU_CustomMutatorSpeedDropDown, 1)
# mods/voidprologue.sc2mod
// L6900
DialogControlGetSelectedItem(libA3DDD02B_gv_pP_MLDifficultyPulldown, 1)
// L9587
DialogControlGetSelectedItem(libA3DDD02B_gv_pU_VSRestartDifficultyPulldown, 1)