chelseafc Posted May 20, 2005 Share Posted May 20, 2005 hi,i m trying to make a script that detects removable drive and a gui at the botton right(just above the sys tray). if it detects a removable drive it will pop up that box. It will have no quit, min,max buttons and the bar. I want to display picture in the box too. The box and image size r 150x30here is a script i've been working on.while 1 sleep(500) if winactive("Shut Down Windows","")=1 then detect(); the title of the last window which allow to restart, shutdown ... (french in my case)WEndfunc detect() $alarme=0 $listsupport="" $tab_remov=DriveGetDrive ( "REMOVABLE" ); list all removable devices If @error<>1 Then For $cpt=1 To $tab_remov[0] $status=DriveStatus($tab_remov[$cpt]) If $status="READY" Then $alarme=1 $listsupport=$listsupport&$tab_remov[$cpt]&@CRLF; store the drive where the device is present EndIf Next EndIf if $alarme=1 Then runwait(@comspec&" /c "&chr(7)) SplashImageOn("Warning !","splash.bmp",300,200); display a picture sleep(1000) SplashOff() MsgBox(16,"Support(s) oublié(s) !!","Attention au moins support a été oublié:"&@CRLF&$listsupport); list all media forgottenEndIf EndFuncthis one displays a picture at shut down when there is a removable disk attached Please help me, Thx Link to comment Share on other sites More sharing options...
Blue_Drache Posted May 20, 2005 Share Posted May 20, 2005 (edited) hi,i m trying to make a script that detects removable drive and a gui at the botton right(just above the sys tray). if it detects a removable drive it will pop up that box. It will have no quit, min,max buttons and the bar. I want to display picture in the box too. The box and image size r 150x30here is a script i've been working on.this one displays a picture at shut down when there is a removable disk attached Please help me, Thx <{POST_SNAPBACK}>If you're just using messageboxes: 262144 MsgBox has top-most attribute set 0x40000 Option 16+262144 ... or in hex: 0x40010Msgbox(0x40010,"Title","Text")Per the GUIConstants file, the topmost attribute in an AutoIt GUI is set by this bit:Global Const $WS_EX_TOPMOST = 0x00000008So, add that in to your Extended style during your GUI creation. Edited May 20, 2005 by Blue_Drache Lofting the cyberwinds on teknoleather wings, I am...The Blue Drache Link to comment Share on other sites More sharing options...
chelseafc Posted May 22, 2005 Author Share Posted May 22, 2005 sorry, i m quite new, dont understand Link to comment Share on other sites More sharing options...
buzz44 Posted May 22, 2005 Share Posted May 22, 2005 (edited) He means something this... #include <GUIConstants.au3> GUICreate("Your title", -1, -1, -1, -1, -1, $WS_EX_TOPMOST) GUISetState (@SW_SHOW) While 1 $msg = GUIGetMsg() If $msg = $GUI_EVENT_CLOSE Then ExitLoop Wend That creates a plain GUI window with nothing in it, but it will be the top most window. The "-1" just mean the default settings, but notice the Extended Style Parametre is set to $WS_EX_TOPMOST. GUICreate ( "title" [, width [, height [, left [, top [, style [, exStyle [, parent]]]]]]] ) Edited May 22, 2005 by Burrup qq Link to comment Share on other sites More sharing options...
chelseafc Posted May 23, 2005 Author Share Posted May 23, 2005 thanks, i think i know how to make a always on-top gui now. How do you change where the gui is placed Link to comment Share on other sites More sharing options...
GaryFrost Posted May 23, 2005 Share Posted May 23, 2005 RTM politly said Read The Manualfrom help fileGUICreate ( "title" [, width [, height [, left [, top [, style [, exStyle [, parent]]]]]]] ) Parameterstitle The title of the dialog box. width [optional] The width of the window. height [optional] The height of the window. left [optional] The left side of the dialog box. By default (-1), the window is centered. If defined, top must also be defined. top [optional] The top of the dialog box. Default (-1) is centered style [optional] defines the style of the window. See GUI Control Styles Appendix.Use -1 for the default style which includes a combination of $WS_MINIMIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU styles.Some styles are always included: $WS_CLIPSIBLINGS, and $WS_SYSMENU if $WS_MAXIMIZEBOX or $WS_SIZEBOX is specified. exStyle [optional] defines the extended style of the window. See the Extended Style Table below. -1 is the default. parent [optional] The handle of another previously created window - this new window then becomes a child of that window. SciTE for AutoItDirections for Submitting Standard UDFs Don't argue with an idiot; people watching may not be able to tell the difference. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now