Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Extra libraries, Code snippets, applications etc. » U++ users applications in progress and useful code snippets, including reference examples! » SUniGuiCreator (generic ui creator + simmxhdrtools)
Re: SUniGuiCreator - v8.feb.2019 [message #51144 is a reply to message #47282] Fri, 08 February 2019 17:13 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
... part2 is here,
check previous post for more info!

[Updated on: Fri, 08 February 2019 17:16]

Report message to a moderator

Re: SUniGuiCreator - v8.feb.2019 [message #51145 is a reply to message #47282] Fri, 08 February 2019 17:16 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
... part3 is here,
check previous post for more info!
Re: SUniGuiCreator - patch for v8.feb.2019 [message #51149 is a reply to message #47282] Sat, 09 February 2019 22:45 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
This is a patch!
For more look at previous posts!

Some fixes/addedCode:
* regression: that gray button as macro now works
* project dialog polished a little: can sort files with Ctrl-Up/Down
* project dialog polished a little: can reOpen files in manually sorted order
* project: current edit file can now be added. Or with Shift:allOpenedFiles or with Alt:gfxFile

Yet to do:
-undo in gfx
Re: SUniGuiCreator - patch for v8.feb.2019 [message #51291 is a reply to message #47282] Sun, 03 March 2019 13:17 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
This is a patch!
Check previous posts for more!

Some fixes/addedCode:
* winXp: output newline bug
* comport interPlugin updated - also 0 terminating reading added and to view as hex-8/16
* rewrite subst func to properly get whole strings of any gfx property - previous " bug in string
* project dialog updated
* exporting any suitable when project used by 'Export' button, optional main file(flagged) is called last
* $<childtab> prop added - check Help for more at Snippets section, setVectorChild direct name bug fixed
* needed esc func added
* BakeASite projects samples added, one with own script - which can also be used as a template for other prjs
* ...


Yet to do:
-undo in gfx
-wideString output(does std:: support wideRe?), mainly if nonAnsi characters used in a path
Re: SUniGuiCreator - patch for v8.feb.2019 [message #53027 is a reply to message #47282] Wed, 12 February 2020 02:27 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
This is a patch - so download full 8.feb.2019 ver,
extract into some directory eg SUniGuiCreator, download and apply all patches, then download this one also and overwrite it's base directory with this.

Some fixes/added code:
* comport right edit output fixed(previously one could not write into it,paste worked). If there are multipleLines, backspace is still wacked, but as it seem multiline doesn't work quite well - but it may come handy in future.
* DDS Function Generator added(viaUSBToSerial): sample code for Fy6900 - one can check how it looks/works without this device.


Yet to do:
-undo in gfx
-wideString output(does std:: support wideRe?), mainly if nonAnsi characters used in a path
Re: SUniGuiCreator - patch for v8.feb.2019 [message #53073 is a reply to message #47282] Thu, 20 February 2020 13:23 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
This is a patch - so download full 8.feb.2019 ver,
extract into some directory eg SUniGuiCreator, download and apply all patches, then download this one also and overwrite it's base directory with this.

Some fixes/added code:
* Sample.prj file header hint corrected
* Added User Interaction for gfxItems - basic escScriptCommands are there - eg to create custom gauges frontend/etc.
This can be added by Menu->Graphics-script(Shift clearsIt) and it's usage is saved with optional projects/sessions.
Sample is ui-items-test.esc and key info is in escScriptKeycodes.txt.
Note.txt is updated to reflect this changes.


Yet to do:
-undo in gfx
-wideString output(does std:: support wideRe?), mainly if nonAnsi characters used in a path
Re: SUniGuiCreator - patch for v8.feb.2019 [message #53619 is a reply to message #47282] Wed, 15 April 2020 19:37 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
This is a patch - so download full 8.feb.2019 ver,
extract into some directory eg SUniGuiCreator, download and apply all patches, then download this one also and overwrite it's base directory with this.

Some fixes/added code:
* settimer added: can be for eg animations - which can be called through timer optional func
* ui-items-test.esc updated: also timer animation sample
Note.txt is updated to reflect this changes(settimer/stoptimer/uiRedraw).


Yet to do:
-undo in gfx
-wideString output(does std:: support wideRe?), mainly if nonAnsi characters used in a path
Re: SUniGuiCreator - patch for v8.feb.2019 [message #57608 is a reply to message #47282] Wed, 06 October 2021 00:14 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
This is a patch - so download full 8.feb.2019 ver,
extract into some directory eg SUniGuiCreator(no white spaces for now), download and apply all patches, then download this one also and overwrite it's base directory with this.

Fixed:
* snippet: cpp/windows/ab_ui-create.esc
* sample.prj: both dirs at zz_smx/cmakeninja/.. files must be included in prj for CMakeNFile.
* menu -> Generate CMakeNFile had a bug which didn't include project file(s),
now - one can specify tid-prjeflist: "cpp hpp" or excluding files with "!txt nfo" - check help below about in ui.
I didn't test if exported CMakeLists.txt compilation works correctly - but probably yes.
Template for it is in tools/CMakeLists.txt.all

Added:
* Menu -> CloseAll <= to close any open project/session/editor/gfx.
* Note.txt updated: 'Using own graphics on ui-items as widgets'.

Program dir should have read/write privileges to work correctly!
Also for dragging/saving customizable right ui-buttons arround with alt-rmouse.


Yet to do:
-undo in gfx
-wideString output(does std:: support wideRe?), mainly if nonAnsi characters used in a path
Re: SUniGuiCreator - v21.Mar.2022 full version [message #58212 is a reply to message #47282] Tue, 22 March 2022 12:58 Go to previous message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
Extract into some directory with writePermissions eg SUniGuiCreator(no white spaces for now) and run!
SUniGuiCreator is mostly meant as a tiny tool for sdk-s without own gui creator(eg haXe,html,..),
altough it could be used as an front-end for audio effects or other things since basic ui-draw
things are there(check Note - using own graphics).
(comport is eg integrated, sample Fy6900 signal generator cmds are there - but not fully tested)


Added html5-canvas:
there are two different approach files, so - open program:
Select top open(editorFile) zz_smx\index5-canvas.html.all and
then open bottom(it's associated gfxFile) zz_smx\index5-canvas.gfx and hit F12 ExpCode.
Your default webbrowser should open tiny sample.
Then one can do the same and open 2nd sample - steps like above but with index5-canvas-2.

3rd button can be clicked in Design mode(topleft) for html-canvas tools,
for now only two(tools/usertools/ut-html5canvas-1.tool, and ut-html5canvas-2.tool),
but this are meant just as example - user should make their own(same goes for most tools in SUniGuiCreator).

With canvas thing added, a simple 2D html5-canvas game could probably be created!


Bugs(yet-to-fix):
* start parameters for exporting don't work properly(for now - just open ui and export)
* Font settings don't initialize values with old ones - but new one are set for current item

Yet to do:
-undo in gfx
-wide/ansi-string output

SUniGuiCreator can be downloaded
from http://ws-tools.000webhostapp.com.
Previous Topic: Find an available/free port - code snippet
Next Topic: Simple generic Copy function for e.g. copying between a Stream and a TcpSocket or anything
Goto Forum:
  


Current Time: Fri Mar 29 07:29:22 CET 2024

Total time taken to generate the page: 0.02179 seconds