# Screen Image Dialog Item
Grammar — Screen image screenImageID|ID dialog item
Flags —Function
Returns the dialog item that is the specified screen image. Use “Display Screen Image” to create screen images.
# Arguments
- int— ScreenImageID
Returns — int<control>
int libNtve_gf_ScreenImageDialogItem(int lp_screenImageID);
# Related
Category: Dialog / Screen Image
- Display Screen Image — void— libNtve_gf_DisplayScreenImage
- Show/Hide Screen Image — void— libNtve_gf_HideScreenImage
- Pulse Screen Image — void— libNtve_gf_PulseScreenImage
- Stop Pulsing Screen Image — void— libNtve_gf_StopPulsingScreenImage
- Screen Image Dialog — int<dialog> — libNtve_gf_ScreenImageDialog
- Screen Image Dialog Item — int<control> — libNtve_gf_ScreenImageDialogItem
# Examples
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:2149
    else {
    }
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:2150
    }
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:2151
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
    libNtve_gf_SetDialogItemRotation(lv_arrowRight, 0, PlayerGroupAll());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:2152
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
    libNtve_gf_SetDialogItemRotation(lv_arrowRight, 0, PlayerGroupAll());
    libNtve_gf_SetDialogItemRotation(lv_arrowDown, 90, PlayerGroupAll());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:2487
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(8, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(8);
    libNtve_gf_DisplayScreenImage(9, "Assets\\Textures\\tutorialminimaphighlight.dds", c_triggerBlendModeAdd, 404, 372, c_anchorBottomLeft, 5, 0);
    libNtve_gf_PulseScreenImage(9, 1.75, 100.0, 0.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:2821
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(10, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(10);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_leftClick, "Assets\\Textures\\tutorialmouse.dds", PlayerGroupAll());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:3067
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(11, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(11);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_leftClick, "Assets\\Textures\\tutorialmouse.dds", PlayerGroupAll());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:3555
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(12, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(12);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_leftClick, "Assets\\Textures\\tutorialmouse.dds", PlayerGroupAll());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:3817
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(13, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(13);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_leftClick, "Assets\\Textures\\tutorialmouse.dds", PlayerGroupAll());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:4264
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(14, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(14);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_leftClick, "Assets\\Textures\\tutorialmouse.dds", PlayerGroupAll());
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:2149
    else {
    }
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:2150
    }
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:2151
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
    libNtve_gf_SetDialogItemRotation(lv_arrowRight, 0, PlayerGroupAll());
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:2152
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
    libNtve_gf_SetDialogItemRotation(lv_arrowRight, 0, PlayerGroupAll());
    libNtve_gf_SetDialogItemRotation(lv_arrowDown, 90, PlayerGroupAll());
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:2487
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(8, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(8);
    libNtve_gf_DisplayScreenImage(9, "Assets\\Textures\\tutorialminimaphighlight.dds", c_triggerBlendModeAdd, 404, 372, c_anchorBottomLeft, 5, 0);
    libNtve_gf_PulseScreenImage(9, 1.75, 100.0, 0.0);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:2821
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(10, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(10);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_leftClick, "Assets\\Textures\\tutorialmouse.dds", PlayerGroupAll());
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:3067
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(11, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(11);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_leftClick, "Assets\\Textures\\tutorialmouse.dds", PlayerGroupAll());
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:3555
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(12, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(12);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_leftClick, "Assets\\Textures\\tutorialmouse.dds", PlayerGroupAll());
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:3817
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(13, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(13);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_leftClick, "Assets\\Textures\\tutorialmouse.dds", PlayerGroupAll());
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2map — MapScript.galaxy:4264
    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_DisplayScreenImage(14, "Assets\\Textures\\tutorialmouse.dds", c_triggerBlendModeAdd, 128, 256, c_anchorRight, 40, -55);
    lv_leftClick = libNtve_gf_ScreenImageDialogItem(14);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_leftClick, "Assets\\Textures\\tutorialmouse.dds", PlayerGroupAll());
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:3608
    libNtve_gf_PulseScreenImage(12, 0.5, 100.0, 0.0);
    libNtve_gf_DisplayScreenImage(16, "Assets\\Textures\\ui_void_mission_soa_frame_ability_alert_arrowhighlight.dds", c_triggerBlendModeAdd, 128, 64, c_anchorTopRight, 50, 45);
    lv_arrow = libNtve_gf_ScreenImageDialogItem(16);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_arrow, "Assets\\Textures\\ui_void_mission_soa_frame_ability_alert_arrowhighlight.dds", PlayerGroupAll());
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:4674
    libNtve_gf_DisplayScreenImage(6, "Assets\\Textures\\tutorialarrow00.dds", c_triggerBlendModeAdd, 128, 128, c_anchorLeft, 0, 0);
    libNtve_gf_DisplayScreenImage(7, "Assets\\Textures\\tutorialarrow00.dds", c_triggerBlendModeAdd, 128, 128, c_anchorTop, 0, 0);
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:4675
    libNtve_gf_DisplayScreenImage(7, "Assets\\Textures\\tutorialarrow00.dds", c_triggerBlendModeAdd, 128, 128, c_anchorTop, 0, 0);
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:4676
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
    libNtve_gf_SetDialogItemRotation(lv_arrowRight, 0, PlayerGroupAll());
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:4677
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
    libNtve_gf_SetDialogItemRotation(lv_arrowRight, 0, PlayerGroupAll());
    libNtve_gf_SetDialogItemRotation(lv_arrowDown, 90, PlayerGroupAll());
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2map — MapScript.galaxy:3608
    libNtve_gf_PulseScreenImage(12, 0.5, 100.0, 0.0);
    libNtve_gf_DisplayScreenImage(16, "Assets\\Textures\\ui_void_mission_soa_frame_ability_alert_arrowhighlight.dds", c_triggerBlendModeAdd, 128, 64, c_anchorTopRight, 50, 45);
    lv_arrow = libNtve_gf_ScreenImageDialogItem(16);
    while (true) {
        libNtve_gf_SetDialogItemImage(lv_arrow, "Assets\\Textures\\ui_void_mission_soa_frame_ability_alert_arrowhighlight.dds", PlayerGroupAll());
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2map — MapScript.galaxy:4674
    libNtve_gf_DisplayScreenImage(6, "Assets\\Textures\\tutorialarrow00.dds", c_triggerBlendModeAdd, 128, 128, c_anchorLeft, 0, 0);
    libNtve_gf_DisplayScreenImage(7, "Assets\\Textures\\tutorialarrow00.dds", c_triggerBlendModeAdd, 128, 128, c_anchorTop, 0, 0);
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2map — MapScript.galaxy:4675
    libNtve_gf_DisplayScreenImage(7, "Assets\\Textures\\tutorialarrow00.dds", c_triggerBlendModeAdd, 128, 128, c_anchorTop, 0, 0);
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2map — MapScript.galaxy:4676
    lv_arrowRight = libNtve_gf_ScreenImageDialogItem(4);
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
    libNtve_gf_SetDialogItemRotation(lv_arrowRight, 0, PlayerGroupAll());
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2map — MapScript.galaxy:4677
    lv_arrowDown = libNtve_gf_ScreenImageDialogItem(5);
    lv_arrowLeft = libNtve_gf_ScreenImageDialogItem(6);
    lv_arrowUp = libNtve_gf_ScreenImageDialogItem(7);
    libNtve_gf_SetDialogItemRotation(lv_arrowRight, 0, PlayerGroupAll());
    libNtve_gf_SetDialogItemRotation(lv_arrowDown, 90, PlayerGroupAll());