AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

:: SmartGUI Creator ::
Goto page Previous  1, 2, 3 ... 42, 43, 44, 45, 46, 47  Next
 
Reply to topic    AutoHotkey Community Forum Index -> Scripts & Functions
View previous topic :: View next topic  
Author Message
Maskinen
Guest





PostPosted: Fri Apr 09, 2010 5:32 pm    Post subject: Awesome! Reply with quote

Just wanted to thank Rajat and Drugwash for this awesome tool! There are a lot of us still using it and I think it's great that SmartGUI Creator is still updated.

Thank you, Drugwash.
Back to top
Jasdeep



Joined: 09 Nov 2009
Posts: 258

PostPosted: Tue Apr 13, 2010 9:36 am    Post subject: Reply with quote

hats off...kya baat kya baat kya baat
Back to top
View user's profile Send private message
XYZ



Joined: 20 Mar 2010
Posts: 224

PostPosted: Tue Apr 13, 2010 3:24 pm    Post subject: Reply with quote

why does it exit itself when i press save as ahk?
Back to top
View user's profile Send private message
RaptorX



Joined: 19 Feb 2010
Posts: 580

PostPosted: Mon Apr 19, 2010 7:27 am    Post subject: Reply with quote

UMAR wrote:
why does it exit itself when i press save as ahk?

have to agree there, the bug is that when you try to save a file the dialog opens, you can type the name and hit save without problems but if you hover the mouse on any of the icons (which you can do accidentally) the program crashes to desktop losing all the information in the process.

What I do is that I save to clipboard go to notepad++, paste and save from there unless I forget and lose all the work in a blink. xD

I think is something worth checking out.


Last edited by RaptorX on Fri May 14, 2010 1:19 pm; edited 2 times in total
Back to top
View user's profile Send private message
tomoe_uehara



Joined: 05 Sep 2009
Posts: 1591
Location: Somewhere near you

PostPosted: Tue Apr 27, 2010 2:30 pm    Post subject: Reply with quote

Go Rajat Go!! Laughing
Btw, where is he now??
_________________

The quick onyx goblin jumps over the lazy dwarf
Back to top
View user's profile Send private message
Drugwash



Joined: 07 Sep 2008
Posts: 921
Location: Ploiesti, RO

PostPosted: Thu Apr 29, 2010 10:21 am    Post subject: Reply with quote

XYZ wrote:
why does it exit itself when i press save as ahk?
Could you please elaborate on this? Never happened to me and I always use [Save as]. Maybe it only happens in XP or higher OS versions - I develop on and use 98SE daily, although I perform (limited) tests in XP-SP3 and Win7. So please, do tell what OS did this happen on for you and the exact steps for reproducing the issue.

On another note: the Menu feature has been implemented at a level of 70% - can be created, can be edited, but the script cannot yet process any existing menu commands in a loaded script. So once you save it and exit... Embarassed

However, I'm still working on this and will finish it as soon as possible; last time, I worked on this script for 26 hours in a row, so believe me I take it seriously - only thing is, I need certain information and without Internet access it's quite tough, that's why it's taking me so long. Apologies for that. Embarassed But do keep your hopes up - at some point I'll be back with the new version, with new features on and old bugs removed. Wink

Oh and thank you for the kind words. Cool No idea regarding Rajat's whereabouts but hopefully he knows so many people (me included) are grateful to him for this useful script.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
RaptorX



Joined: 19 Feb 2010
Posts: 580

PostPosted: Fri May 14, 2010 1:15 pm    Post subject: Reply with quote

Drugwash wrote:
XYZ wrote:
why does it exit itself when i press save as ahk?
Could you please elaborate on this? Never happened to me and I always use [Save as]. Maybe it only happens in XP or higher OS versions - I develop on and use 98SE daily, although I perform (limited) tests in XP-SP3 and Win7. So please, do tell what OS did this happen on for you and the exact steps for reproducing the issue.


In my post I mentioned exactly when it happens (2 posts above)
I am using Windows XP SP2
Back to top
View user's profile Send private message
Drugwash



Joined: 07 Sep 2008
Posts: 921
Location: Ploiesti, RO

PostPosted: Tue May 25, 2010 9:47 am    Post subject: Reply with quote

Beats me! It is quite possible that the bug has been fixed much earlier in one of the internal versions; I'm currently at 4.3s and many things got changed since the published version. Unfortunately there is one major issue with editing existing scripts - especially complex ones with other than GUI and Menu commands - so I am very reluctant on publishing the script in its current form. It basically rips out pieces of code when saving back and someone could accidentally overwrite the original file. It would be utterly unproffesional for me to knowingly publish such buggy version.

My apologies for the long delay and rest assured I keep working on it day and night.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
AutoPepe



Joined: 01 Jun 2007
Posts: 165

PostPosted: Thu Jun 03, 2010 11:35 pm    Post subject: Reply with quote

downloading
Razz
Back to top
View user's profile Send private message
Drugwash



Joined: 07 Sep 2008
Posts: 921
Location: Ploiesti, RO

PostPosted: Sun Jul 04, 2010 1:02 pm    Post subject: Reply with quote

I'm torn. Sad The current solution for adding Main Menu to a script does work correctly, but editing an existing script could lead to script crippling in certain situations (as mentioned in a previous reply). Moreover, in the current form, the Creator cannot add/edit menus other than Main Menu, which is a serious limitation.

Despite my promise, I haven't been able to work much lately, for different reasons. However, I found a new solution for processing multiple menus in one script, solution that is not yet fully developed and which requires substantial changes to the Creator script. Working on implementing this better solution might take quite a while and I know the latest available release is not very good.

For this reason, I'd like to ask you, users of my Mod, if it would be alright for me to release the current version as is, knowing that the editor function could damage the input script when saved. It is not easy for me to ask this but I thought it over and over and got to the conclusion that the benefit would overcome the possible occasional problems that may occur.

It's worth mentioning that a file comparison utility with editing facilities (such as Total Commander, for example) could easily fix the issue in case of a broken output. Also, not all scripts would be affected, depending on their structure; if the GUI section is well delimited from the rest of the script and there's no fancy gimmicks such as loops or variables involved in GUI creation, then there's a good chance the output will not be affected at all. Any scripts created by scratch will not be affected.

That said, I'll be waiting for your feedback. Thank you.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Drugwash



Joined: 07 Sep 2008
Posts: 921
Location: Ploiesti, RO

PostPosted: Wed Jul 14, 2010 11:47 am    Post subject: Reply with quote

Ok... No feedback. I take it nobody uses this mod so posting latest version wouldn't harm anyone. Be it your way then: SmartGuiXP Mod v4.3t DOWNLOAD

Code:
-= SmartGUI XP Creator by Rajat =-
Modified by Drugwash for Win9x support

(Last official version by Rajat is v4.0)

CHANGELOG: (incomplete, to be updated)

v4.3 (not released)
===
* (fixed) Custom options were multiplied and vowels got crippled
* (fixed) Groupboxes looked ugly in GUI Helper
* (fixed) Missing FileInstall directives when running with source demand parameter

v4.3a (not released)
===
+ (added) first attempt at adding Menu control; still buggy
* changed Save dialog to buttons instead of radio group, for usability

v4.3b (not released)
===
+ added 6 extra icons to the icon library: 3 for the Menu TreeView and 3 more for Toolbar
* minor changes

v4.3c (not released)
===
* (fixed) minor syntax fixes to Manual.htm (Creater -> Creator)
* changed tooltip subroutine to variables array, to shorten code
* Menu integration is almost complete, still few minor bugs left

v4.3d beta3 (not released)
===
* fixed mouse function regression (finally!!!)
* added Label to Menu creation (to be finished)
+ connected Menu GUI with main script's ini write
* minor code cleanup
* fixed missing variable initializations for math operations

v4.3e (not released)
===
* there should be no hotkeys or labels on intermediary menu levels (nodes)!!!
+ added Menu code creation to final script
+ added automated labeling to prevent script errors (testlabel:)
* menu items order is correct now

v4.3f (not released)
===
+ finally a Menu is created in GUI1; editing will follow

v4.3g (not released)
===
+ Menu can now be loaded from external script or clipboard; no editing yet
+ Added easiest way to edit menu, considering it doesn''t respond to RightClick: open Menu edit dialog when right-clicking the grid/main window
* fixed bug allowing first level menu items without child (OK button gets disabled)

v4.3h (not released)
===
* Modified Delete/Undelete routines to allow Menu manipulation
* Modified startup Splash to not interfere with casual messageboxes in certain situations
+ Added progressbar to startup and source saving routines, for fun
* Modified the mini-help to a more stylish dialog that also handles the missing of main HTML help
* minor code reorganization to avoid unnecessary variables initialization when only asking for source
* some adjustments to Custom Options vs Toolbar tooltips; not perfect though
* fixed longstanding issue in Custom Options with multiple additions to ComboBox

v4.3i (not released)
===
+ Added 'Show grid' to the options ini as a permanent setting
* Finally fixed (hopefully) 9x mouse function errors

v4.3j (not released)
===
* fixed (finally!) a bunch of bugs in TreeView drag'n'drop and Menu creation/edit
+ deny saving Menu when at least one root item has no child
+ deny saving and warning when at least one active item has no label assigned

v4.3k (not released)
===
+ Added cursor/drag image changes to notify drop limitations; needs small fix under XP and 98SE
* fixed old bug: "1GuiClose:" label not working
* fixed menu code save and menu display
* fixed old bug: Font GUI count in saved script was never set
* fixed missing labels that contain hotkeys
* fixed wrong window height when Menu present

v4.3L (not released)
===
* minor cosmetic changes to startup Duplicate/Win9x/First Time message boxes
+ added AltSubmit to Custom Options list (a few numeric styles were already added in an earlier version)
* minor text change in MiniHelp (revamped in an earlier version)
* fixed Options switches not working (how did I miss that for so long ?!)
* changed ShiftMove switch to SM and now uses 0/1 (False/True) values for consistency with the other menu options
* fixed background picture path in Save dialog (broken since v4.3a)
* changed the Help showing routine on F1 press to show Help Manual when Main window focused or MiniHelp when Working window focused
+ added delay for showing Manual/MiniHelp on first run only after program loading finished and splash is gone
* fixed lockup issue in GUI Stealer routine - Input command doesn't work in Win9x, worked around it
* changed the KeyWait9x() function to accept any key, not only mouse buttons; needed for GUI Stealer (see above)
* fixed indentation bug in Menu editor, now we can loop through small icons -> large icons

v4.3m (not released)
===
* tooltip is now positioned over the missing label item (if script works as planned, you'll never see it)
* fixed 'menu item not added to GUI1 when label doesn't exist' issue - now all items are redirected to testlabel (for testing purposes only)
+ added 'Debug' as a menu item as I got tired of changing the variable and reloading the script
* fixed tooltips kicking one-another or staying on screen forever
* attempted fix at 'About' window not showing under Win95 ('AnimateWindow' API missing, most likely)
+ added GDI+ dependability for TV image manipulation; uses part of tic's GdiP library: startup and shutdown (might break W95 compatibility - not checked)
* first attempt at listening to correct notification messages - failed, so far

v4.3o (not released)
===
* (don't ask about 4.3n - ugh!)
* finally fixed cursor changes between TreeView states
* improved the drag'n'drop routine (but still remains buggy)
* fixed the 'About' window not showing under Win95
* changed toolbar icons & tooltips code to something more compact and independent

v4.3p (not released)
===
+ added resize capabilities to the Menu Editor window; unfortunately, XP and 7 wouldn't respond to WM_NCLBUTTONDOWN -> HTxxxx for a non-resizable window, so for now resizing works properly only in Win9x
* fixed 'menu can be saved without a name assigned' (+ added notification)

v4.3q (not released)
===
* fixed resize issues between captionless windows
+ added Menu processing from loaded scripts (woo-hoo!) - now Menu manipulation is complete but not perfect; that is: still got bugs
+ added ability to specify a g-Label in Custom Options dialog (just type gmylabel, where 'mylabel' is a label of your choice, preferrably already created in the script if it's an edited one)
+ added ability to specify a control variable in Custom Options dialog (just type vmyvariable, where 'myvariable' is a variable name of your choice, that has not been declared elsewhere)
* fixed (probably very old) issues with invalid/inherited coordinates ("H=idden" written in the ini is one of them; if 'h' were to be processed, error may occur)

v4.3r (not released)
===
* put Gdip functions back into main script - too much modularity hurts
* resized Menu Editor window to fit initial workspace height
* drag image type now depends on OS version, since they behave differently
* fixed coords omitted from final script if zero (vs. nonexistant)
* fixed redundant spaces in final script when coords missing

v4.3s (not released)
===
* replaced arbitrary wait time in L-click & Dbl-Click with DllCall("GetDoubleClickTime") which gets system setting for double-click
* fixed Menu processing when loading from existing script; saving is still buggy though, so editing complex scripts is highly unrecommended for now
* minor changes and fixes in Custom Option routine
+ added 'minimize to tray' by Right-click on titlebar
+ added "Show/Hide window" in tray menu
* changed control label dialog according to control type (requested)
* minor changes to helper GUIs
* fixed redundant space char added after tab when hotkey present, in Menu building routine

v4.3t
===
* minor code cleanup
* fixed 'item label lost during drag'n'drop'
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Drugwash



Joined: 07 Sep 2008
Posts: 921
Location: Ploiesti, RO

PostPosted: Fri Jul 23, 2010 10:28 am    Post subject: SmartGUI Creator XP Mod v4.3u Reply with quote

Unfortunately, the version posted above has a nasty bug, in that all y coordinates would miss from the saved script when there is no Menu created. I totally overlooked this bug since for the last months my priority was to make Menu work, so all tests were done with scripts containing Menu commands.

Hereby I post a new version that has this bug fixed. Please download this version and update over 4.3t.

SmartGUI Creator XP Mod v4.3u DOWNLOAD

Changelog:

v4.3u
===
* fixed missing value for the 'y' coordinate in saved script due to 'menuH' not initialized (I still can't understand why a variable isn't initalized to zero when involved in a math operation, if it wasn't declared/initialized previously)
* fixed debug action (scripts.txt creation and display) running in normal mode


P.S. You may be interested in the fact that this script contains drag'n'drop in a TreeView - something I haven't yet seen in another AHK script and main reason for this long delay. Of course, it's not perfect but it does work. Enjoy!
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
RaptorX



Joined: 19 Feb 2010
Posts: 580

PostPosted: Fri Jul 23, 2010 3:10 pm    Post subject: Reply with quote

wow thanks!
I will be downloading now.

Sorry I gave no feedback... for some reason im not getting notifications in this particular thread when a new answer is posted >_>
Back to top
View user's profile Send private message
sequero1



Joined: 08 Jul 2010
Posts: 11

PostPosted: Sun Aug 08, 2010 10:49 am    Post subject: Thanks Reply with quote

Just to say thanks, I use this tool and it's really great!
Back to top
View user's profile Send private message
Drugwash



Joined: 07 Sep 2008
Posts: 921
Location: Ploiesti, RO

PostPosted: Mon Aug 16, 2010 4:06 pm    Post subject: Reply with quote

Thank you for your interest. I'm still waiting for feedback, bug reports, etc.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Display posts from previous:   
Reply to topic    AutoHotkey Community Forum Index -> Scripts & Functions All times are GMT
Goto page Previous  1, 2, 3 ... 42, 43, 44, 45, 46, 47  Next
Page 43 of 47

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group