nnjcsc
Level 6

SdShowMsg position

Is there a way to change SdShowMsg position, other than center screen?

The dialog id is: SD_NDLG_SHOWMSG (12012)

I tried using PlaceWindow function but did not work:

PlaceWindow ( SD_NDLG_SHOWMSG , nDx , nDy , LOWER_LEFT );
SdShowMsg ( "LOWER_LEFT" , TRUE );
Delay (2);
SdShowMsg ( "LOWER_LEFT" , FALSE );

PlaceWindow ( 12012 , nDx , nDy , LOWER_LEFT );
SdShowMsg ( "LOWER_LEFT" , TRUE );
Delay (2);
SdShowMsg ( "LOWER_LEFT" , FALSE );
Labels (1)
0 Kudos
2 Replies
KEiGHT
Level 6

SdShowMsg is show only for a few seconds and is by default set to center screen.

if you want to be shown as STATUSDLG

StatusUpdate( ON, 100);
Disable (STATUSEX);
Enable (STATUSDLG);
SetStatusWindow( -1, "Installing program files... please wait." );

//Set Status Dialog location
PlaceWindow ( STATUSDLG , CENTERED , 5 , LOWER_LEFT );
0 Kudos
RobertDickau
Flexera Alumni

(Duplicate post. Follow-up of sorts [post=479543]here[/post].)
0 Kudos