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 - upd 17.dec.2017 [message #49096 is a reply to message #47282] Sun, 17 December 2017 19:43 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
part2 is in next/prev post!

Added sample for simple upp menu - chk down.

bugs:
  gfxBackClr-onLoad Cannot load image, multiSelect moving with keys delayed info, F4 afterCreation bugs,
  deletingObjs glued were not free'd, gluedObjs now works properly,MouseRClick can now directly select item

gfxObjs:
  now when setting properties, all selected are modified, previously only cmdCtrl used that
added:
  editor tabs'n colors'n tab/font size, $<esc{(p1=22,p2=3.14,p3="anystr")return ""}> parameters to pass
  to escFile added - demo too(esc-params-call.txt.all),
added:
  2ndPassParse added to support $<esc..> @... in them before they are called
  anyfile.esc //opt=noParse! optional at 1st line added to notParse @... in script but to optionally
    pass @... with return to main parsing func and parsing it there - usefull to return any @...,
  @tid-str "title" which is optional - added
added:
  abbreviations(configFileToItToo),eg: ---class(or...class)'[Ctrl-]Enter' - check
  snippets/abbrev-exp.esc,snippets/cpp/abbrev-exp.esc, and sample how to use them
  with esc in esc-params-call.txt.all
added:
  Zoom/offset for gfx window - check Vector? controlS - MMButton can also be used
added(uppMenu):
  Check snippets/cpp/upp/SUGCMenuToolbarTest-ign.7z for already created menu with it.
  To manually see how it works: open menu-generic.gfx and upp-menubar2.h.all then Export.
  It should produce upp-menubar2.h header file - can be redirected to some folder(drawers cfg).

AltShift+SnippetClick: on '<<=...' adds fileNamesOnly,
while clicking on file edit's it - doc'ed in Help.

InEditor :> (whenWaitingForOutput) is buggy
Re: SUniGuiCreator - upd 17.dec.2017 [message #49097 is a reply to message #47282] Sun, 17 December 2017 19:46 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
...part2 is here
part1 and description is in prev/next post!

Re: SUniGuiCreator - upd 17.dec.2017 patch [message #49104 is a reply to message #47282] Mon, 18 December 2017 15:28 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
This is a patch,
for download version look previous post!
Some cosmetics and some bug fixed, like:
-gfx F4 and Ctrl-F now properly "copies" all props!
 eg for id/class images etc
In original "download" version there is an empty
directory in snippets/cpp/upp... which can be deleted.

Also, delete(ifExist) SUniGuiCreator.cfg to see patched cosmetics.

Patch2::
-plugin should now work if in dir with space,eg:Program Files
-some cosmetics fixed
wholeVersion can be downloaded from:
https://c(-dot-)gmx(-dot-)com/luoganda@gmx(-dot-)com/YJTUF-A7STGlqsg4w513TQ

[Updated on: Tue, 19 December 2017 13:18]

Report message to a moderator

Re: SUniGuiCreator - upd 30.jan.2018 [message #49342 is a reply to message #47282] Tue, 30 January 2018 00:47 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
part2 is in next/prev post!
Added project/session/layout load/save(samples added),
  check note.txt(canBeOpenedInAppNow) section about it and About.
tools/usertools has now all 'usertools' in it, files are not copied any more.
@tid-set-utools is moved into script func setusertools.
Re: SUniGuiCreator - upd 30.jan.2018 [message #49343 is a reply to message #47282] Tue, 30 January 2018 00:50 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
...part1+moreInfo is in prev/next post!
...+small patch in next post!

[Updated on: Wed, 31 January 2018 16:19]

Report message to a moderator

Re: SUniGuiCreator - patch 30.jan.2018 [message #49346 is a reply to message #47282] Tue, 30 January 2018 09:27 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
a small patch for v30.jan.2018
programs from usertools now run ok
Re: SUniGuiCreator - v12.apr.2018 [message #49712 is a reply to message #47282] Thu, 12 April 2018 21:43 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
Updated version,
part1 is here, part2 part3 is in next/prev post!
File note.txt has more info.

Quite some stuff,
+inter plugins support(Ctrl-p=plugPanel,Alt-0/Alt-1=samples)
+note.txt can be opened inside app by plugin(sample code added)
+qtf/rtf support with simple html export(samples added)
+added esc functions
+script-startapp.all.sample/script-endapp.all.sample - rename to see how it works
+all samples/help/code updated

InEditor :> (whenWaitingForOutput) is buggy
and going fulscreen(with plugins) is buggy because underlying windows are destroyed
on wXP clicking note in main menu produces an error when no file is opened yet:
..fixed(patch3):for some reason calling UpdateWindow(in one of sb... funcs) in plugin produced an error
Editor's richedit still set IsModified somewhere(asks to save even if not modified)

Start completelly afresh, don't just override previous version!

For more tools check out:
http://ws-tools.000webhostapp.com

[Updated on: Tue, 15 May 2018 23:23]

Report message to a moderator

Re: SUniGuiCreator - v12.apr.2018 [message #49713 is a reply to message #47282] Thu, 12 April 2018 21:46 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

For more tools check out:
http://ws-tools.000webhostapp.com
Re: SUniGuiCreator - v12.apr.2018 [message #49714 is a reply to message #47282] Thu, 12 April 2018 21:47 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

For more tools check out:
http://ws-tools.000webhostapp.com
Re: SUniGuiCreator - patch 12.apr.2018 [message #49725 is a reply to message #47282] Fri, 13 April 2018 15:27 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
...patch1 is here,
A patch-only for ver 12.apr.2018
check previous post for more info.

This fixes saving files as relative paths in project/session.
Just rewrite files with this.

For more tools check out:
http://ws-tools.000webhostapp.com

[Updated on: Thu, 10 May 2018 07:52]

Report message to a moderator

Re: SUniGuiCreator - patch 12.apr.2018 - 2 [message #49817 is a reply to message #47282] Thu, 10 May 2018 00:06 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
...patch2 is here,
A patch2-only for ver patch 12.apr.2018
check previous post for more info.

This fixes saving files through plugins(tab*,etc), adds some minor stuff
and enables quick fix to open files in edit mode(Shift) if opened through dll(note in mainMenu too).
Just rewrite files with this.

For more tools check out:
http://ws-tools.000webhostapp.com

[Updated on: Thu, 10 May 2018 07:53]

Report message to a moderator

Re: SUniGuiCreator - patch 12.apr.2018 - 3 [message #49836 is a reply to message #47282] Tue, 15 May 2018 16:54 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
...patch3 is here,
A patch3-only for ver patch 12.apr.2018 - 2
check previous post for more info.

Rename snippets/cpp/windows/ab_ui-create-exp.esc -> ab_ui-create.esc, then
just rewrite files with this.

Fixes clicking note(when no other is open) - wXpOnly patch(calling UpdateWindow in plugin produced an error...)
Plugins: adds gfSetModify,gfClearModify(for tab*)

For more tools check out:
http://ws-tools.000webhostapp.com

[Updated on: Tue, 15 May 2018 17:01]

Report message to a moderator

Re: SUniGuiCreator - v23.may.2018 [message #49867 is a reply to message #47282] Wed, 23 May 2018 03:12 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
Full - updated version,
part1 is here, part2 and patches are in next/prev post!

Some fixes/addedCode:
+prj/ses: updated - gcc/watcom(v2)/msvc/cmake+ninja samples added! maybe uncheck 1stOpt in config for this
+bugFixes and clearing of .tool files - 'ut-default-tools.tool' has more or less all the info
+plugins: added IsModified and sample code for it(SUGCPluginNativeModify) - can be compiled with regularCompile.all
+dirs with spaces may now work - this was more or less cmd /c quoting misunderstanding
File note.txt has more info(mayAlsoBeOpenedVia:F1(orMainMenu)->note(Shift-inEditMode)).

InEditor :> (whenWaitingForOutput) is buggy
and going fulscreen(with plugins) is buggy because underlying windows are destroyed
Editor's richedit still set IsModified somewhere(asks to save even if not modified)

Start completelly afresh, don't just override previous version!

For more tools check out:
http://ws-tools.000webhostapp.com

[Updated on: Tue, 12 June 2018 14:28]

Report message to a moderator

Re: SUniGuiCreator - v23.may.2018 [message #49868 is a reply to message #47282] Wed, 23 May 2018 03: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!

For more tools check out:
http://ws-tools.000webhostapp.com
Re: SUniGuiCreator - v23.may.2018 - patch [message #49870 is a reply to message #47282] Wed, 23 May 2018 11:37 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
...patch is here,
A patch-only for ver 23.may.2018
check previous post for more info !!

just rewrite previous files with this.

Added/modified:
+Generate cmakeFile with some minor updates
+note.txt updated

For more tools check out:
http://ws-tools.000webhostapp.com
Re: SUniGuiCreator - v23.may.2018 - patch 2 [message #49904 is a reply to message #47282] Sat, 02 June 2018 16:24 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
...patch-2 is here,
A patch-only for ver 23.may.2018 patch
check previous post for more info !!

just rewrite previous files with this.

Added/modified:
+comport support added, sample there too(sample.scom),'tools/comport'(optionalDirWithUserDefCmds)
+project compiling can be skipped to normal file preprocess with Ctrl-'Export'
+escScript sendkeys regression(charsWereNotRefreshed-thisIsAlsoUnderlyingIssue) - fixed
+escScript: some txt... funcs updated, so that other than just typeCodeEditor may use this funcs,like comport(orSomeEditDerived)
+minor path with spaces issues fixed -> *.tool updated
+plugins: editor tabType can be now retrieved with it's fileName
+note.txt updated

For more tools check out:
http://ws-tools.000webhostapp.com

[Updated on: Sat, 02 June 2018 16:46]

Report message to a moderator

Re: SUniGuiCreator - v23.may.2018 - patch 3 [message #49919 is a reply to message #47282] Tue, 05 June 2018 20:25 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
...patch-3 is here,
A patch-only for ver 23.may.2018 patch 2
check previous post for more info !!

just rewrite previous files with this.

Added/modified:
+path with spaces fixed(once more,wXp can't cd into dir with spaces with forwSeparator,so native sep is used)
+compiling through Compile(bat/exe/...Format pathSepIssues) - also '>cmd' is now used - check 'sampleBat.prj'
+optionLine in *.all 1stLine is now properly removed - check 'Sample.txt.all'
+note.txt updated(had bug: '<<' without escape)

For more tools check out:
http://ws-tools.000webhostapp.com
Re: SUniGuiCreator - v23.may.2018 - patch 3.1 [message #49923 is a reply to message #47282] Tue, 05 June 2018 20:46 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
...patch-3.1 is here,
A patch-only for ver 23.may.2018 patch 3
check previous post for more info !!

just rewrite previous files with this.

Added/modified:
+quotes in 'compile-gcc.bat' fixed - 'sampleBat.prj' should now compile just fine

For more tools check out:
http://ws-tools.000webhostapp.com
Re: SUniGuiCreator - v23.may.2018 - patch 3.2 [message #50060 is a reply to message #47282] Fri, 06 July 2018 17:57 Go to previous messageGo to next message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
...patch-3.2 is here,
A patch-only for ver 23.may.2018 patch 3.1
check previous post for more info !!

just rewrite previous files with this at 'tools/usertools'.
Added/modified:
+regression: that gray button(multitools) tool produced a bug in 'txtWriteDone'
 because focus switch was not done from gfx to txt with 'txttab'
For more tools check out:
http://ws-tools.000webhostapp.com

[Updated on: Fri, 06 July 2018 18:02]

Report message to a moderator

Re: SUniGuiCreator - v8.feb.2019 [message #51143 is a reply to message #47282] Fri, 08 February 2019 17:12 Go to previous messageGo to previous message
luoganda is currently offline  luoganda
Messages: 193
Registered: November 2016
Experienced Member
Full - updated preview version,
part1 is here, part2, part3 and any patches are in next/prev post!

Some fixes/addedCode:
* projects now have separate included/opened files(small add/remove dlg), extensions can be specified in *.tool
* there is now output window for project which use compilation and clicking on possible file/line error via plugin
* rtf/qtf bullet reOpen indentation bug fixed thanks to mirek and underlying code

This is previewVer, but basic things are there, so jet to polish:
-outputWindowPlugin: ascii only, should use at least wchar_t, mainly not because of no wide regex
-sorting files in project dialog, for now - prj/ses files can be manually edited via editor
-basic compilation works, CMake and others not checked


InEditor :> (whenWaitingForOutput) is buggy
and going fulscreen(with plugins) is buggy because underlying windows are destroyed
Editor's richedit still set IsModified somewhere(asks to save even if not modified)

Start completelly afresh, don't just override previous version!

[Updated on: Sat, 09 February 2019 22:33]

Report message to a moderator

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: Thu Mar 28 18:26:33 CET 2024

Total time taken to generate the page: 0.01244 seconds