Bert Posted May 2, 2006 Share Posted May 2, 2006 With a team effort, we came up with a toolbar that works with SciTE. I found a problem however, that I would like assistance in solving. link to file: http://www.autoitscript.com/forum/index.php?showtopic=25076The problem is with this line of code:Global $My_Hwnd = GUICreate("SciTE interface", 100, 18, Default, Default, $WS_POPUP, BitOR($WS_EX_MDICHILD,$WS_EX_TOPMOST ), $Scite_Hwnd)When you use this, and you have a different window on top of you scite editor, the toolbar will be above everything else.I changed it to this:Global $My_Hwnd = GUICreate("SciTE interface", 100, 18, Default, Default,$WS_POPUP, $WS_EX_TOOLWINDOW, $Scite_hwnd) which fixed the problem, but now any child window of SciTE loses it topmost attribute. If you click the main Scite window while a child is open, the child goes behind the main window, and the only way to get it back is to move the main window so the child can be viewed. A example of a child window is clicking on search>find. Any idea on how to solve this? The Vollatran project My blog: http://www.vollysinterestingshit.com/ Link to comment Share on other sites More sharing options...
Valuater Posted May 2, 2006 Share Posted May 2, 2006 (edited) i use the older version... and have no problems running full screen scripts. the scite toolbar hides itself behind the running au3 file Global $My_Hwnd = GUICreate("SciTE interface", 550, 18, Default, Default, $WS_POPUP, BitOR($WS_EX_TOPMOST, $WS_EX_TOOLWINDOW)) 8) Edited May 2, 2006 by Valuater Link to comment Share on other sites More sharing options...
Bert Posted May 3, 2006 Author Share Posted May 3, 2006 I tried yours, and it puts the toolbar on top of any other window. hmmmm...I could make a workaround using the old code, and if the child window exist, give it ontop status, but the last time I did that, I ran into processor time issues. The Vollatran project My blog: http://www.vollysinterestingshit.com/ 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