4Eyes Posted March 23, 2009 Share Posted March 23, 2009 Hi guys, The topic title sums it up... Is it possible to set my own 'icon' in the window title bar? Sorry if this has been asked... I did look first. Thanks, 4Eyes Link to comment Share on other sites More sharing options...
RomanK Posted March 23, 2009 Share Posted March 23, 2009 Sounds_interesting._Are_you_talking_of_an_Au3_GUI_or_any_other_window? (Sorry,_I_am_at_a_school_computer_with_a_damaged_Space_key__) [font="Courier New"]http://RomanK.hondadesigns.com[/font] Link to comment Share on other sites More sharing options...
4Eyes Posted March 23, 2009 Author Share Posted March 23, 2009 I mean an AutoIt gui. Regards, 4Eyes Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted March 23, 2009 Moderators Share Posted March 23, 2009 4Eyes,Just specify an icon when you compile the script. Then Windows associates that icon with your .exe and you will see it on the title bar.You can choose the icon when the Aut2Exe compile window appears or, if you use the full SciTE package, you can add this directive in your script:#AutoIt3Wrapper_icon="icon_path"M23  Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area  Link to comment Share on other sites More sharing options...
4Eyes Posted March 23, 2009 Author Share Posted March 23, 2009 4Eyes,Just specify an icon when you compile the script. Then Windows associates that icon with your .exe and you will see it on the title bar.You can choose the icon when the Aut2Exe compile window appears or, if you use the full SciTE package, you can add this directive in your script:#AutoIt3Wrapper_icon="icon_path"M23Melba23,It's that simple? You may be able to tell I'm relatively new to AutoIt but I absolutely love it. Thanks heaps for that info.Regards,4Eyes Link to comment Share on other sites More sharing options...
4Eyes Posted March 24, 2009 Author Share Posted March 24, 2009 4Eyes,Just specify an icon when you compile the script. Then Windows associates that icon with your .exe and you will see it on the title bar.You can choose the icon when the Aut2Exe compile window appears or, if you use the full SciTE package, you can add this directive in your script:#AutoIt3Wrapper_icon="icon_path"M23Melba23,I use the SciTE compile option. I added that directive in the script and it didn't change the icon. Is there something I should have #include (d)? Regards,4Eyes Link to comment Share on other sites More sharing options...
Authenticity Posted March 24, 2009 Share Posted March 24, 2009 #AutoIt3Wrapper_Res_Icon_Add=C:\icon3.ico . . . GUISetIcon(@ScriptFullPath, -5) Link to comment Share on other sites More sharing options...
4Eyes Posted March 24, 2009 Author Share Posted March 24, 2009 #AutoIt3Wrapper_Res_Icon_Add=C:\icon3.ico . . . GUISetIcon(@ScriptFullPath, -5) Authenticity, Thanks for that. It sets the window titlebar icon nicely. Now I just gotta figure out what the +/- number parameter is supposed to do. Ta muchly to all, 4Eyes Link to comment Share on other sites More sharing options...
Authenticity Posted March 24, 2009 Share Posted March 24, 2009 The first resource is -5, then decremented -6, -7 etc.. ^^ Link to comment Share on other sites More sharing options...
4Eyes Posted March 24, 2009 Author Share Posted March 24, 2009 The first resource is -5, then decremented -6, -7 etc.. ^^Um, ok.Psst.... what did he say?I'll try it at home where I have more time and resources. Thanks for help. It'd be even better if I knew what you meant. I see many noob's like me asking similar questions. Wrapper this, wrapper that. "Read the whole 18 pages of the thread" etc. That's great but it's truly doing more head in.Ta muchly just the same..... grrr... more reading... head filling up.... 4Eyes Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted March 24, 2009 Moderators Share Posted March 24, 2009 4Eyes,I am surprised that you could not get #AutoIt3Wrapper_icon="icon_path" to work - works for me every time. :-)An explanation of Authenticity's "-5" comment. If you use #AutoIt3Wrapper_Res_Icon_Add you are adding icons to the default AutoIt icons. The way to define resource icons is by a negative index (just do not ask me why!), so using -5 will use the first of the additional icons, -6 the second etc.I hope that is clear(er).M23  Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area  Link to comment Share on other sites More sharing options...
4Eyes Posted March 25, 2009 Author Share Posted March 25, 2009 (edited) 4Eyes, I am surprised that you could not get #AutoIt3Wrapper_icon="icon_path" to work - works for me every time. :-) An explanation of Authenticity's "-5" comment. If you use #AutoIt3Wrapper_Res_Icon_Add you are adding icons to the default AutoIt icons. The way to define resource icons is by a negative index (just do not ask me why!), so using -5 will use the first of the additional icons, -6 the second etc. I hope that is clear(er). M23 Mate, it's as clear as mud. I think (it was yesterday... seems so long ago with so little sleep lately) that I got it working without actually understanding why. If I'd started with the full SciTe package instead of the smaller version that is in the AutoIT download then maybe this would be clearer. As I scan thru topics here I see this is a very common issue. Noob's get the simpler package and then ask questions that can only be answered by referring to stuff that we haven't seen or used. This is in no way a criticism of AutoIt or the support here at all. The support is really very good. It's just my observation. Quite frankly, my head is full and I just haven't go the stomach to read thru 18 pages of posts, at the moment at least. I will though. I don't expect you or anybody else to hold my hand. Hope you can see where I'm coming from. A tute on using the 'full' package as you do M23 would be awesome. I've seen many of your posts and it's quite clear that you in particlar really know your way around AutoIT and the add-ons. I've got 2 projects under way. One that may earn me some $$$ and another that probably won't but it's a pet of mine. I work as a computer tech and have written some ute's that help in my day to day work. The first was written in VB and the second (as yet not quite complete) has been translated into AutoIt from VB. That was a good learning experience. So you can see I'm dead keen (ok, I'll admit I'm quite compulsive and AutoIT is the current compulsion). I LERV cutting code as it gives me a real buzz to fix anything and cutting code ... seeing an idea come to fruition off the end of my fingertips is the biggest buzz of all. What I'm trying to say in way too many words is that I'm keen to learn but have a lot on my plate. Your interest and help is VERY appreciated. By the same token, I'll try not to outdo my welcome. Now to find the right forum section to ask about ini files... [Edit] Now know the functions to look for in the help. Strange... I'm sure I searched for the word ini. Thanks heaps, 4Eyes Edited March 25, 2009 by 4Eyes Link to comment Share on other sites More sharing options...
GEOSoft Posted March 25, 2009 Share Posted March 25, 2009 Actually if you just use the AutoIt compiler then you can select the icon to use and that will become the default icon for the compiled script. In that case there is no need to specify the icon in your code. Running it as a script, the icon will be the default AutoIt icon though. George Question about decompiling code? Read the decompiling FAQ and don't bother posting the question in the forums.Be sure to read and follow the forum rules. -AKA the AutoIt Reading and Comprehension Skills test.*** The PCRE (Regular Expression) ToolKit for AutoIT - (Updated Oct 20, 2011 ver:3.0.1.13) - Please update your current version before filing any bug reports. The installer now includes both 32 and 64 bit versions. No change in version number. Visit my Blog .. currently not active but it will soon be resplendent with news and views. Also please remove any links you may have to my website. it is soon to be closed and replaced with something else. "Old age and treachery will always overcome youth and skill!" Link to comment Share on other sites More sharing options...
4Eyes Posted March 25, 2009 Author Share Posted March 25, 2009 Actually if you just use the AutoIt compiler then you can select the icon to use and that will become the default icon for the compiled script. In that case there is no need to specify the icon in your code. Running it as a script, the icon will be the default AutoIt icon though.I think you must be referring to the 'full' AutoIT/SciTe package as distinct from the installer that most noob's like myself use. Otherwise I not of what you speak, but thanks.Regards,4Eyes Link to comment Share on other sites More sharing options...
GEOSoft Posted March 26, 2009 Share Posted March 26, 2009 I think you must be referring to the 'full' AutoIT/SciTe package as distinct from the installer that most noob's like myself use. Otherwise I not of what you speak, but thanks.Regards,4EyesThe AutoIt compiler is located in the AutoIt3\Aut2Exe folder. You will find a file named Aut2Exe.exe which is the actual AutoIt compiler. If you run the file, you will quickly see that of which I speak. George Question about decompiling code? Read the decompiling FAQ and don't bother posting the question in the forums.Be sure to read and follow the forum rules. -AKA the AutoIt Reading and Comprehension Skills test.*** The PCRE (Regular Expression) ToolKit for AutoIT - (Updated Oct 20, 2011 ver:3.0.1.13) - Please update your current version before filing any bug reports. The installer now includes both 32 and 64 bit versions. No change in version number. Visit my Blog .. currently not active but it will soon be resplendent with news and views. Also please remove any links you may have to my website. it is soon to be closed and replaced with something else. "Old age and treachery will always overcome youth and skill!" 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