Page 25 of 49

Re: IceDesign GUI designer

Posted: Tue Sep 13, 2022 9:45 pm
by ChrisR
IceDesign GUI Designer version 1.7.4 with PBForm2IceDesign updated

Fix typos in PBForm2IceDesign

Re: IceDesign GUI designer

Posted: Wed Sep 21, 2022 12:07 pm
by ChrisR
IceDesign has been updated in version 1.7.5

The interface is now available in French, in addition to the default English language.
And depending on your contributions, it is ready to receive other languages inside: Dutch, Spanish,... in future.

Image


To prepare another language:
  • In the settings, choose "IceDesign.lang" for the language, a new file will be created next to the exe.
  • Translate the texts in relation to the key words.
  • The language, inside IceDesign.lang will be loaded at the next startup.
Notes:
The size of the toolbar buttons are defined, by group, according to the longest text displayed. With the following groups:
  • New, Open, Import
  • Save, Save As
  • Open Container, Close Container
  • Group, UnGroup, Align Left, Align Right, Align Top, Align Bottom, Same Width, Same Height, Equal Space Horizontal, Equal Space Vertical
  • Preview (F5), Create Code (F7), Settings
Abbreviations are welcome, if needed, to reduce the width of the toolbar buttons (such as: Rechts Ausrichten -> Ausrich Rechts, if it makes sense in German!).

In the properties, the strings are aligned on the longest label.
It will look better with reduced labels to avoid too many spaces for labels such as: X: Y:

In the settings, CheckBox, Button width are fixed (235*DPi) but should be long enough, I hope, for meaningful texts.
#
If you have a language ready, please send it to me, I would be happy to integrate it internally for the next version :)

Re: IceDesign GUI designer

Posted: Sun Sep 25, 2022 9:52 pm
by chikega
Glad to see IceDesign GUI Designer is being updated on a regular bases. Keep up the good work Chris! :D

Re: IceDesign GUI designer

Posted: Mon Sep 26, 2022 10:13 am
by ChrisR
Thanks chikega :D
I try to do my best, little by little, slowly according to my free timeeee

Re: IceDesign GUI designer

Posted: Wed Oct 26, 2022 9:05 pm
by thanos
ChrisR wrote: Wed Sep 21, 2022 12:07 pm IceDesign has been updated in version 1.7.5
Excellent work!
Keep going!

Re: IceDesign GUI designer

Posted: Thu Oct 27, 2022 2:05 pm
by ChrisR
Thanks thanos :)
I take this opportunity to make a minor update.

IceDesign has been updated in version 1.7.6
  • Add "Same Size" button to the toolbar instead of "Equal Space Horizontal/Vertical".
    I guess it is more used. "Equal Space Horizontal/Vertical" is still available of course in the Context Menu.
  • Correct the English texts of the StatusBar: Mitte, Rechts -> Center, Right
  • Some loops optimized by reversing the reading in some cases, i.e. ForEach List() -> LastElement, Until PreviousElement

Re: IceDesign GUI designer

Posted: Thu Oct 27, 2022 10:42 pm
by ChrisR
Sorry for those who have already downloaded.
Small change made in the properties for the header "Properties" and not "Miscellaneous" which is written twice.
The version number is not changed v1.7.6

Re: IceDesign GUI designer

Posted: Sat Nov 26, 2022 10:52 pm
by vmars316
Hello ChrisR ;
I like your IceDesign GUI designer very much!
Is this the proper place to ask for Help ?
Is there a Help file somewhere ?
I havent been able to Group or Container gadgets together .

Thanks

Re: IceDesign GUI designer

Posted: Sun Nov 27, 2022 1:25 am
by ChrisR
Thanks vmars316, glad you like it :)
I hope it is user-friendly and intuitive enough to be used easily without the need for a help file, rarely read.

For containers, there are 2 states, closed or open :
  • Closed, The container is just like any other gadget, it can be selected, moved or resized and it can be grouped with other gadgets of the same level.
  • Once opened, we change level (+1) and you have access to its child gadgets, included in the container, in its gadgetlist.
    In this case, you can select and group the child gadgets together, but you cannot group the parent container with its child gadgets. It doesn't really make sense, they are not in the same level. Or, in other words, when you move a closed container, its child gadgets are automatically moved with it, no need to group them together.
Otherwise, there are several ways to open or close a container :
  • To Open a container, you can select a child gadget or double left click on the container or once the container selected, use the "Open Container" toolbar button or the option in the context menu.
  • To Close a Container, you can select an other gadget outside the container or double right click on the container or use the Esc keyboard shortcut or use the "Close Container" toolbar button or the option in the context menu.
I hope to be clear enough

Re: IceDesign GUI designer

Posted: Mon Nov 28, 2022 4:47 am
by vmars316
Thanks ,
Yep I get it .
The only question I have presently is
How can specify Light-Mode .
I have trouble reading Dark-Mode .

Re: IceDesign GUI designer

Posted: Mon Nov 28, 2022 2:59 pm
by ChrisR
To choose the theme color or background color, open the settings and click on the "IceDesign Background Color" button, then simply choose your favorite background color. See screenshot below.
It is more flexible than the old dark or light theme.
Image

Re: IceDesign GUI designer

Posted: Mon Nov 28, 2022 8:33 pm
by ChrisR
IceDesign has been updated in version 1.7.7

No new features, but some internal reorganizations and improvements and a bug fixed.
IceDesign is now compiled with PB 6.0 C backend.

Re: IceDesign GUI designer

Posted: Tue Nov 29, 2022 12:13 am
by ShadowStorm
Thanks for the program and the French language, I love it ^^

I made a test, it is not conclusive, in barbarian mode, well quiet barbarian in fact ^^
It did not stand :cry:

And I have malwarebyte that freaks out when I want to run it, it says it's an AI thing I don't know what lol.

But even if I deactivate it, the software doesn't work, it just grinds in the wind.

https://drive.google.com/file/d/1zVv1mn ... share_link

Re: IceDesign GUI designer

Posted: Tue Nov 29, 2022 10:30 pm
by ChrisR
ShadowStorm wrote: Tue Nov 29, 2022 12:13 am Thanks for the program and the French language, I love it ^^
Glad you like it :)

#
Malwarebyte, yuck, it's a software that went wrong, a true crap for its false positive detection :evil:

For your "barbaric" test, I was able to open "test 1.icef" (import), create the code and run it without any problem here.
It is a little long for the importation and it flashes a bit but it is the same for the generated code with Compil/Run (F5).
No surprise, it's normal with the 12 panels, 120 Tabs and 2424 Gadgets. Who would do this :!:
It is quite positive for IceDesign to be able to handle this 8)

Image

Re: IceDesign GUI designer

Posted: Wed Nov 30, 2022 4:38 am
by ShadowStorm
It opens it is great yes, a miracle in itself mdr!
But I can't see the preview, it doesn't work and in run mode with PB, there is no response from the software.

And who would do that ?, I did much worse with my VB to PB code converter, here it's really quiet believe me, and I, well, it manages ^^

I'm a crazy person, don't look for me ^^

Edit:
Oh yes, it works, sorry, but it takes a long time, it's crazy!
Yeah congratulations, your software wins the round, well done!

I admit that it would be very useful to have an undo and restore management, to undo and redo the changes, but I know it's going to be super hard to do that.