Page 8 of 17

Re: DialogDesign0R V1.62

Posted: Sun Aug 09, 2020 10:58 am
by HeX0R
Mesa wrote:A little bug, when i quit the advanced tools window by clicking its own button [x], the button in the main DD window keeps toggled.
Fixed!
Mesa wrote:I didn't find the trick to use addons. How can i do ?
You have to compile the AddOns (DD_Addon_AddTools.pb and/or DD_Addon_LoadFromSource.pb) to dlls and they have to be placed in the subfolder AddOns to be found by DD.
The compiler (x64/x86) must also fit the compiler you used to compile DD.

Re: DialogDesign0R V1.62

Posted: Mon Aug 10, 2020 9:43 am
by Mesa
For information, i found that each addons name must begin by "AddOn_", like "Addon_AddTools.dll", otherwise it doesn't work.

M.

Re: DialogDesign0R V1.62

Posted: Mon Aug 10, 2020 11:28 am
by HeX0R
This is from the time, where AddOns should have been placed in the same folder than the main program.
I should maybe remove that restriction.
Thanks, seems I forgot to mention this.

Re: DialogDesign0R V1.63

Posted: Tue Aug 11, 2020 3:06 pm
by HeX0R
O.k., I lowered the restrictions for Addons.
- No need to add AddOn_ to the filename
- No need to respect the exact procedurenames (case insensitive now, but only on Windows and Linux)
- Added an optional AddOn_GetName(), where the DLL itself can inform the name of the AddOn, independant of the filename of the dll.

I increased the version also to 1.63 now.
Binaries will follow this evening, or tomorrow latest.

Re: DialogDesign0R V1.64

Posted: Wed Oct 28, 2020 11:50 am
by HeX0R
Small update

New in V1.64
  • Fixed -> Double Hyphons (--) in comments are not allowed in XML! All -- will be changed into - -
  • Changed -> Storage of extracted/collapsed state of the tree items (using the quite clever one from the PB IDE now)

Re: DialogDesign0R V1.64

Posted: Mon Nov 16, 2020 11:17 pm
by HeX0R
Here is the first trial with statusbar, menus and toolbar support.
I've updated only the Source-Code because I might have overlooked some bugs.
And Mesa will have the chance to update the french translation before the release :P

When using dialogs with menus/statusbars/toolbars in your own apps, you will need this include.

Re: DialogDesign0R V1.64

Posted: Tue Nov 17, 2020 4:27 pm
by Mesa
The new french lan file is here: http://frazier.wood.free.fr/misc/Francais.rar
:wink:

M.

Re: DialogDesign0R V1.64

Posted: Sun Jan 03, 2021 2:07 pm
by HeX0R
Source updated (binaries are still V1.64)
  • added open recent files (with an own requester, if you don't like that, set amount of recent files to 0 in preferences)
  • menus/statusbar/toolbar handling optional now (start with -nomenus parameter to deactivate it)
  • Themes optional, start with -nothemes parameter to deactivate it
  • undo will no longer pop up all dialogs, only those which were previously shown.
  • some more linux fixes, you should use the qt subsystem, all dialogs look horrible under gtk
  • macOS fixes, but you have to make sure on your own, that all resources are placed in the correct folders. the plisttool doesn't seem to fit my needs.

Re: DialogDesign0R V1.64

Posted: Mon Jan 04, 2021 12:24 pm
by Mesa
Thanks a lot and happy new year. :D

I've got this message: #Dialog_Open unknown in DD_internal_procedure.pbi line 11.

M.

Re: DialogDesign0R V1.64

Posted: Mon Jan 04, 2021 12:44 pm
by HeX0R
Happy New Year!

Sorry, I forgot to update the AddOn_SDK.pbi in the zip.
Should be fixed now.

Re: DialogDesign0R V1.64

Posted: Tue Jan 05, 2021 4:02 pm
by Mesa
The new french "lang" file is here: http://frazier.wood.free.fr/misc/Francais.rar

M.

Re: DialogDesign0R V1.69

Posted: Wed Jan 06, 2021 2:32 pm
by HeX0R
Thanks!
I've integrated it into the zip now.
I can't upload the bin files, because 9 antivir tools in virustotal reported malware...
Therefore I've added the project file (dd.pbp) to the sources for easier self compiling.

[Edit]
All vendors reacted quite fast, besides... -> Microsoft!
That means, there is only one left who reports malware, I'm fine with that and uploaded the bin files now also.

Re: DialogDesign0R V1.70

Posted: Sun Jun 13, 2021 10:00 am
by HeX0R
New in V1.70
  • Added -> A rough Save Template editor (only in the source package)
  • Added -> Initital loading ProgressBar, because initial loading needs a little more time
  • Improved -> Save Templates got a few more parameters
  • Changed -> Save Template handling, they should be now placed in the SaveTemplates folder (existing ones are compatible)
  • Changed -> Support for different save templates.
  • Fixed -> Show only those Items in change container menu, which make sense
  • Fixed -> Missing spaces in comments

Re: DialogDesign0R V1.70

Posted: Mon Jun 14, 2021 2:11 pm
by Mesa
I've got a bug:

When i launch the programme, a progressbar begin to work then it crashes, line244=SetGadgetState(#Progress_Splash, SplashStep)=#Progress_Splash is not initialized
If i comment this line, it crashes at line 2702 CloseWindow(#Window_Splash)=#Window_Splash is not initialized
If i comment this line either, everything is allright.

M.

Re: DialogDesign0R V1.70

Posted: Mon Jun 14, 2021 4:07 pm
by HeX0R
Is that your old Win XP OS?
I see no reason for that error, the progressbar is created at the beginning of main().
Could you remove the _SetWindowTransparency() call and see if that helps?

[Edit]
I don't even see any problem in my Windows XP VM ?!

[Edit2]
Not, that I saw the problem, but I changed the splash window to dynamically created IDs, because I could imagine, that that is the root cause (mixing fixed IDs with dynamically ones from the dialog).
Could you please check if that helps?