# Create Dialog Item (Image)
Grammar — Create an image for dialog dialog with the dimensions (width, height) anchored to anchor with an offset of (offsetX, offsetY) setting the tooltip to tooltip using the image image as a imageType type with tiled set to tiled tint color tintColor and blend mode blendMode
Flags —Action
Creates an image dialog item, using parameters to set up the essential properties for the image. The tiled property will only work if the image type is border.
# Arguments
int
[ dialog ] — Dialogint
— Widthint
— Heightint
[ preset::Anchor ] — Anchorint
— Offset Xint
— Offset Ytext
— Tooltipstring
[ filepath ] — Imageint
[ preset::ImageType ] — Image Typebool
— Tiledcolor
— Tint Colorint
[ preset::DialogBlendMode ] — Blend Mode
Returns — int
[ control ]
int libNtve_gf_CreateDialogItemImage(
int lp_dialog,
int lp_width,
int lp_height,
int lp_anchor,
int lp_offsetX,
int lp_offsetY,
text lp_tooltip,
string lp_image,
int lp_imageType,
bool lp_tiled,
color lp_tintColor,
int lp_blendMode,
);
# Related
Category: Dialog / Create Specific Dialog Item Actions
- [F] —
int
[ control ] — Create Dialog Item (Achievement) — ( libNtve_gf_CreateDialogItemAchievement ) - [F] —
int
[ control ] — Create Dialog Item (Button) — ( libNtve_gf_CreateDialogItemButton ) - [F] —
int
[ control ] — Create Dialog Item (Check Box) — ( libNtve_gf_CreateDialogItemCheckBox ) - [F] —
int
[ control ] — Create Dialog Item (Image) — ( libNtve_gf_CreateDialogItemImage ) - [F] —
int
[ control ] — Create Dialog Item (Label) — ( libNtve_gf_CreateDialogItemLabel )
# Examples
# campaigns/liberty.sc2campaign
// L1251
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 205, 88, c_anchorCenter, 0, 0, StringExternal("Param/Value/49DA1D63"), "Assets\\Textures\\ui_chat_frame_terran.dds", c_triggerImageTypeBorder, false, Color(100,100,100), c_triggerBlendModeNormal)
// L1262
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 1120, 1200, c_anchorCenter, 0, 0, StringExternal("Param/Value/3EAA3E58"), "Assets\\Textures\\ui_tutorial_frame.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L1263
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 205, 88, c_anchorLeft, 125, 85, StringExternal("Param/Value/422E7F65"), "Assets\\Textures\\ui_chat_frame_terran.dds", c_triggerImageTypeBorder, false, Color(100,100,100), c_triggerBlendModeNormal)
// L1251
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 205, 88, c_anchorCenter, 0, 0, StringExternal("Param/Value/49DA1D63"), "Assets\\Textures\\ui_chat_frame_terran.dds", c_triggerImageTypeBorder, false, Color(100,100,100), c_triggerBlendModeNormal)
// L1262
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 1120, 1200, c_anchorCenter, 0, 0, StringExternal("Param/Value/3EAA3E58"), "Assets\\Textures\\ui_tutorial_frame.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L1263
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 205, 88, c_anchorLeft, 125, 85, StringExternal("Param/Value/422E7F65"), "Assets\\Textures\\ui_chat_frame_terran.dds", c_triggerImageTypeBorder, false, Color(100,100,100), c_triggerBlendModeNormal)
// L765
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 1600, 1200, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\ui_ingame_effects_splash2.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L765
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 1600, 1200, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\ui_ingame_effects_splash2.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
# campaigns/swarmstory.sc2campaign
// L1484
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 200, 50, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\white32.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)
// L2037
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 1600, 1200, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\ui_ingame_effects_splash2.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L11463
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 200, 50, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\blank.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)
// L14615
libNtve_gf_CreateDialogItemImage(libSwaC_gv_zS_DebugProgressDialog, 32, 32, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\ui-editoricon-previewer_timeline_play.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L14641
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), (DialogGetWidth(DialogLastCreated()) - 60), (DialogGetHeight(DialogLastCreated()) - 60), c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\white32.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)
// L14693
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 50, 50, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\btn-tips-hyperion.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L14709
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 50, 50, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\btn-tips-hyperion.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L14725
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 50, 50, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\btn-tips-hyperion.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L14741
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 50, 50, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\btn-tips-hyperion.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L14757
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 50, 50, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\btn-tips-hyperion.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
# campaigns/void.sc2campaign
// L1355
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopLeft, 38, 33, StringToText(""), "Assets\\Textures\\aicommand_scout1.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L1366
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopLeft, 109, 33, StringToText(""), "Assets\\Textures\\aicommand_scout1.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L1374
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopLeft, 180, 33, StringToText(""), "Assets\\Textures\\aicommand_scout1.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L1384
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopLeft, 250, 33, StringToText(""), "Assets\\Textures\\aicommand_scout1.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L1392
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopLeft, 320, 33, StringToText(""), "Assets\\Textures\\btn-unit-protoss-probe.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L2007
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopRight, 33, 33, StringToText(""), "Assets\\Textures\\btn-ability-terran-lockon.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L1404
libNtve_gf_CreateDialogItemImage(gv_zergCounterDialog, 200, 80, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\ui_ingame_lotv_timerpanel_frame.dds", c_triggerImageTypeNineSlice, true, Color(100,100,100), c_triggerBlendModeNormal)
// L1355
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopLeft, 38, 33, StringToText(""), "Assets\\Textures\\aicommand_scout1.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L1366
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopLeft, 109, 33, StringToText(""), "Assets\\Textures\\aicommand_scout1.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L1374
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopLeft, 180, 33, StringToText(""), "Assets\\Textures\\aicommand_scout1.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L1384
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopLeft, 250, 33, StringToText(""), "Assets\\Textures\\aicommand_scout1.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L1392
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopLeft, 320, 33, StringToText(""), "Assets\\Textures\\btn-unit-protoss-probe.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L2007
libNtve_gf_CreateDialogItemImage(gv_movingPlatform.lv_dialog, 60, 60, c_anchorTopRight, 33, 33, StringToText(""), "Assets\\Textures\\btn-ability-terran-lockon.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeAdd)
// L1404
libNtve_gf_CreateDialogItemImage(gv_zergCounterDialog, 200, 80, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\ui_ingame_lotv_timerpanel_frame.dds", c_triggerImageTypeNineSlice, true, Color(100,100,100), c_triggerBlendModeNormal)
# campaigns/voidstory.sc2campaign
// L140
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), (DialogGetWidth(DialogLastCreated()) - 60), (DialogGetHeight(DialogLastCreated()) - 60), c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\white32.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)
// L164
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 500, 100, c_anchorTopLeft, lv_x, lv_y, StringToText(""), "Assets\\Textures\\ui_research_frame_tooltip_protoss.dds", c_triggerImageTypeHorizontalBorder, true, Color(100,100,100), c_triggerBlendModeNormal)
// L270
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 850, 100, c_anchorTopLeft, lv_x, lv_y, StringToText(""), "Assets\\Textures\\ui_research_frame_tooltip_protoss.dds", c_triggerImageTypeHorizontalBorder, true, Color(100,100,100), c_triggerBlendModeNormal)
// L928
libNtve_gf_CreateDialogItemImage(libVoiC_gv_pC_DebugProgressDialog, 32, 32, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\ui_btn_aicommand_commandcard_assault.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L8375
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 200, 50, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\white.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)
# campaigns/voidstory.sc2campaign
// L4094
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 1600, 1200, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\ui_ingame_effects_splash2.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L5072
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 55, 55, c_anchorLeft, 26, 3, StringToText(""), lp_abilityIcon, c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L5073
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), lv_startwidth, 47, c_anchorLeft, 79, 3, StringToText(""), "", c_triggerImageTypeNormal, false, ColorWithAlpha(0.00, 0.00, 62.75, 74.90), c_triggerBlendModeNormal)
# mods/frontiers.sc2mod
// L434
libNtve_gf_CreateDialogItemImage(lib6CB3363F_gv_fT_DialogAmmo, 72, 72, c_anchorTopLeft, (lv_i * 100), 0, StringToText(""), "Assets\\Textures\\blank.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)
# mods/missionpacks/campaigncommon.sc2mod
// L4411
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 200, 50, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\white.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)
# mods/missionpacks/novacampaign.sc2mod
// L3587
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 1600, 1200, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\ui_ingame_effects_splash2.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
# mods/missionpacks/novacampaign.sc2mod
// L245
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), (DialogGetWidth(DialogLastCreated()) - 60), (DialogGetHeight(DialogLastCreated()) - 60), c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\white32.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)
// L282
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 1000, 100, c_anchorTopLeft, lv_x, lv_y, StringToText(""), "Assets\\Textures\\ui_research_frame_tooltip_protoss.dds", c_triggerImageTypeHorizontalBorder, true, Color(100,100,100), c_triggerBlendModeNormal)
// L504
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), (DialogGetWidth(DialogLastCreated()) - 60), (DialogGetHeight(DialogLastCreated()) - 60), c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\white32.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)
// L523
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 1100, 100, c_anchorTopLeft, lv_x, lv_y, StringToText(""), "Assets\\Textures\\ui_research_frame_tooltip_protoss.dds", c_triggerImageTypeHorizontalBorder, true, Color(100,100,100), c_triggerBlendModeNormal)
// L838
libNtve_gf_CreateDialogItemImage(libNovC_gv_NC_DebugProgressDialog, 32, 32, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\ui_btn_aicommand_commandcard_assault.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
# mods/novastoryassets.sc2mod
// L7427
libNtve_gf_CreateDialogItemImage(gv_vultureDistanceDialog, 200, 80, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\ui_ingame_lotv_timerpanel_frame_terr.dds", c_triggerImageTypeNineSlice, true, Color(100,100,100), c_triggerBlendModeNormal)
// L1322
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 68, 68, c_anchorLeft, 40, 2, StringToText(""), "Assets\\Textures\\btn-unit-terran-gorgonbattlecruiser.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L1325
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 68, 68, c_anchorLeft, 120, 2, StringToText(""), "Assets\\Textures\\btn-unit-terran-gorgonbattlecruiser.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L1328
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 68, 68, c_anchorLeft, 200, 2, StringToText(""), "Assets\\Textures\\btn-unit-terran-gorgonbattlecruiser.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L7427
libNtve_gf_CreateDialogItemImage(gv_vultureDistanceDialog, 200, 80, c_anchorTopLeft, 50, 50, StringToText(""), "Assets\\Textures\\ui_ingame_lotv_timerpanel_frame_terr.dds", c_triggerImageTypeNineSlice, true, Color(100,100,100), c_triggerBlendModeNormal)
// L1322
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 68, 68, c_anchorLeft, 40, 2, StringToText(""), "Assets\\Textures\\btn-unit-terran-gorgonbattlecruiser.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L1325
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 68, 68, c_anchorLeft, 120, 2, StringToText(""), "Assets\\Textures\\btn-unit-terran-gorgonbattlecruiser.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
// L1328
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 68, 68, c_anchorLeft, 200, 2, StringToText(""), "Assets\\Textures\\btn-unit-terran-gorgonbattlecruiser.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
# mods/starcoop/starcoop.sc2mod
// L5472
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 200, 50, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\white.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)
# mods/starcoop/starcoop.sc2mod
// L3178
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 1600, 1200, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\ui_ingame_effects_splash2.dds", c_triggerImageTypeNormal, false, Color(100,100,100), c_triggerBlendModeNormal)
# mods/voidprologue.sc2mod
// L1170
libNtve_gf_CreateDialogItemImage(DialogLastCreated(), 200, 50, c_anchorCenter, 0, 0, StringToText(""), "Assets\\Textures\\white32.dds", c_triggerImageTypeNormal, true, Color(100,100,100), c_triggerBlendModeNormal)