Version 20.10
Nov 26, 2022 10:10:34 GMT
Post by Admin on Nov 26, 2022 10:10:34 GMT
Hi,
Uploaded version 20.10 on the website.
Both the installer version and the zip of the Gui4Cli folder although I suggest you install it from scratch.
Quite a lot of changes..
- A "Preferences" system available through the system menu (the window's icon).
This will allow you to set colors, fonts etc and save them to a "prefs" file (like css for html)
- Updated and re-ordered the tutorials
- See also the website for help on installing Notepad++ as editor
Below is a "partial" list of the changes (I stopped noting them after a while):
- GUI PREFS SAVE|LOAD|DELETE|OPEN - save prefs, reload saved preferences
- EVENT PREFS OPEN
- CONTROL-RMB to select gadget, then "P" to open the preferences gui (same as selecting it from sysmenu)
- Updated DOS.dll to handle unicode command lines
- Made SetClip & GetClip unicode
- WINATTR SHAPE OFF - to turn off the shape attribute. (existed, undocumented)
- New syntax of ATTR SHAPE IMAGE (old on still works) - no image name, g4c-defined colors, tolerance can be one number
Ex ATTR SHAPE IMAGE/White/30 -or- WINATTR SHAPE IMAGE white/30
- Now an xIMAGE can use diffrently shaped images. The SHAPE will be applied to both
- gf->h, gf->w, int vars are now available even if window is closed
- Added IMAGE BLUR L T W H Intensity (intesity min=1, 3-4 is pretty heavy)
- Added IMAGE BLOCK L T W H r/g/b - will fill rectangle with a solid color
- SET DLLPATH "c:/myfolder" (or better via th Preferences gui) - will set a private dll folder to look for dlls in
- Fixed - xCombo icons had stopped appearing (unicode related). Also, now using "natural" locale-sensitive sorting
- IMAGE TXSTYLE OUTLINE and SHADOW can now be followed by border thickness (Image TXStyle outline/3)
- Enabled OUTLINE and SHADOW styles to IMAGE UTEXT
- SET COLOR MyColorName 255/200/0 (or xFF00FF etc) - will let you define your own colors
- Fixed SetAttr Font which did not refresh the font immediately
- Enabled FULLROW style for owner drawn lvs
- EXTRACT var MINMAX 20/150 - will limit "var" to between 20 and 150 (or whatever)
- Added home:util/setlvcolors.gui utility gui to set owner-lv colors
- Fixed Fancy text IS, FL and FR keywords
- Set LVGLOBAL gui id - will copy the given listviews color scheme (incl styles) to the global one
- added pattern match for WAIT or IFEXISTS WINDOW "MATCH/*title*"
- improved debuger
- Improved the BUFFER command (CREATE, STEP), added intvars and made it more efficient.
- Made QuickMenu unicode
- Added 2 items (console & quit) to all window-icon sys menus - give WINATTR STYLE NOSYSMENU to avoid it
- Fixed SetWinAttr FONT - also titles now take on the gui's font
- Added a bunch of $$gui int. variables
- Home:Util/Prefs - A set of guis to allow you to set window and event colors, font, shape and styles etc and save them
- Extract pathVar RELATIVE - will give you the path relative to G4C's current dir (or do nothing if not on same path)
- Extract EnExt - will ensure extention - The last arg must be the extention wanted ie: extract var enext "exe"
- xIButton respects ATTR COLOR
- Owner listview will now paint the unoccupied background in color LC1
- WinAttr TCOLOR color - to change the ATTR TITLE color gui-wide
- ATTR and WINATTR COLOR can take up to 6 colors (NOTE! - will NOT accept outline thickness as last arg anymore)
- Cloned events will now be given an automatic ID so they can be visually edited
All the best
Dimitris
Uploaded version 20.10 on the website.
Both the installer version and the zip of the Gui4Cli folder although I suggest you install it from scratch.
Quite a lot of changes..
- A "Preferences" system available through the system menu (the window's icon).
This will allow you to set colors, fonts etc and save them to a "prefs" file (like css for html)
- Updated and re-ordered the tutorials
- See also the website for help on installing Notepad++ as editor
Below is a "partial" list of the changes (I stopped noting them after a while):
- GUI PREFS SAVE|LOAD|DELETE|OPEN - save prefs, reload saved preferences
- EVENT PREFS OPEN
- CONTROL-RMB to select gadget, then "P" to open the preferences gui (same as selecting it from sysmenu)
- Updated DOS.dll to handle unicode command lines
- Made SetClip & GetClip unicode
- WINATTR SHAPE OFF - to turn off the shape attribute. (existed, undocumented)
- New syntax of ATTR SHAPE IMAGE (old on still works) - no image name, g4c-defined colors, tolerance can be one number
Ex ATTR SHAPE IMAGE/White/30 -or- WINATTR SHAPE IMAGE white/30
- Now an xIMAGE can use diffrently shaped images. The SHAPE will be applied to both
- gf->h, gf->w, int vars are now available even if window is closed
- Added IMAGE BLUR L T W H Intensity (intesity min=1, 3-4 is pretty heavy)
- Added IMAGE BLOCK L T W H r/g/b - will fill rectangle with a solid color
- SET DLLPATH "c:/myfolder" (or better via th Preferences gui) - will set a private dll folder to look for dlls in
- Fixed - xCombo icons had stopped appearing (unicode related). Also, now using "natural" locale-sensitive sorting
- IMAGE TXSTYLE OUTLINE and SHADOW can now be followed by border thickness (Image TXStyle outline/3)
- Enabled OUTLINE and SHADOW styles to IMAGE UTEXT
- SET COLOR MyColorName 255/200/0 (or xFF00FF etc) - will let you define your own colors
- Fixed SetAttr Font which did not refresh the font immediately
- Enabled FULLROW style for owner drawn lvs
- EXTRACT var MINMAX 20/150 - will limit "var" to between 20 and 150 (or whatever)
- Added home:util/setlvcolors.gui utility gui to set owner-lv colors
- Fixed Fancy text IS, FL and FR keywords
- Set LVGLOBAL gui id - will copy the given listviews color scheme (incl styles) to the global one
- added pattern match for WAIT or IFEXISTS WINDOW "MATCH/*title*"
- improved debuger
- Improved the BUFFER command (CREATE, STEP), added intvars and made it more efficient.
- Made QuickMenu unicode
- Added 2 items (console & quit) to all window-icon sys menus - give WINATTR STYLE NOSYSMENU to avoid it
- Fixed SetWinAttr FONT - also titles now take on the gui's font
- Added a bunch of $$gui int. variables
- Home:Util/Prefs - A set of guis to allow you to set window and event colors, font, shape and styles etc and save them
- Extract pathVar RELATIVE - will give you the path relative to G4C's current dir (or do nothing if not on same path)
- Extract EnExt - will ensure extention - The last arg must be the extention wanted ie: extract var enext "exe"
- xIButton respects ATTR COLOR
- Owner listview will now paint the unoccupied background in color LC1
- WinAttr TCOLOR color - to change the ATTR TITLE color gui-wide
- ATTR and WINATTR COLOR can take up to 6 colors (NOTE! - will NOT accept outline thickness as last arg anymore)
- Cloned events will now be given an automatic ID so they can be visually edited
All the best
Dimitris