Page 1 of 1

EventDesigner (All OS)

Posted: Sun Feb 28, 2016 4:11 pm
by mk-soft
Here now my new version of "Visual Generate Deluxe" for actually FormDesigner with a new name "EventDesigner".

Update v1.02
- Bugfixes
- Added Drop Common files

Update v1.03
- Bugfix FrameGadget
- Added EnableExplizit on Mainfile

Update v1.05
- Bugfixes

Update v1.07
- Bugfix ToolBarToolTip
- Correction from LoadImage(#PB_Any, ...) to LoadImage(#ImageConst, ...)
EventDesigner v1.0x

Creating of an executable program from one or several common files with complete event-handling for menus and gadgets.

Features:
- Extension of the IDs for menus and gadgets with WindowID as prefix
- Afterwards changing of the original common files
- First window as parend window
- Set Windowpostion Auto (#PB_Ignore)
- Include images
- Translate in MenuItem(...) '\t' to '+ #TAB$ +' for using shortcuts
- Multi Languages in one catalog file
- Creating of a default catalog file
- Saving of last preferences in project file (*.pbm)

Process:
Add the common file(s) created with FormDesigner (*.pbf) and create a project.
After that following files are available:

Main.pb - main program
Commonfile.pb - mutual used common file
EventMain.pb - event distributor
EventMenu.pb - events for menu(s)
EventGadget.pb - events for gadget(s)
EventWindow.pb - events of the window(s)
LoadLanguage.pb - data section and code for language

After changing of the original common files new events will be added.
Search and replace code by changing constants

Info:
- PB_Any is not supported
- Deactive main and event procedure on FormDesigner
Please write me a feedback!

Download on
ftp://gast:1234@mk-soft.myhome-server.d ... tdesigner/

GT :wink:

Re: EventDesigner (All OS)

Posted: Sun Feb 28, 2016 4:18 pm
by Keya
cant connect with Firefox
Image

Re: EventDesigner (All OS)

Posted: Sun Feb 28, 2016 4:18 pm
by RSBasic
I can't download your files. Can you upload elsewhere?

Image
Loading forever...

Re: EventDesigner (All OS)

Posted: Sun Feb 28, 2016 4:27 pm
by jack
downloaded ok, but did receive a warning from Safari that it could not verify certificate.

Re: EventDesigner (All OS)

Posted: Sun Feb 28, 2016 4:37 pm
by RSBasic

Re: EventDesigner (All OS)

Posted: Sun Feb 28, 2016 4:46 pm
by mk-soft
Sorry,
but i can´t update my certificate on my server (Buffalo NAS)

Thanks to RSBasic for alternate download links.

Re: EventDesigner (All OS)

Posted: Mon Feb 29, 2016 9:06 am
by mestnyi
How it works?

Re: EventDesigner (All OS)

Posted: Sun Mar 06, 2016 1:17 pm
by mk-soft
mestnyi wrote:How it works?
It´s easy.

1. Open preferences of Purebasic IDE and setting the option of form
- No PB_Any
- No generate event procdures
- No generate event loop

2. Create new folder for the project.

3. Create new Form(s) and save file(s) into the project folder
- When more as one form created, the WindowID must be use different ID´s

4. Start EventDesigner
- Added forms (*.pbf)
- Generate code
* Save the project (*.pbm) because used for afterwards changing of forms

5. Open with Purebasic IDE the files Main.pb, EventMenu.pb, EventGadget.pb and Eventwindow.pb

Thats all :wink:

Re: EventDesigner (All OS)

Posted: Fri Mar 11, 2016 8:53 pm
by mk-soft
The mobile website on my nas-server don´t work with new java version... :?:

Download link now from my ftp-server
ftp://gast:1234@mk-soft.selfip.net/arra ... tdesigner/

:wink:

Re: EventDesigner (All OS)

Posted: Sun Oct 16, 2016 8:55 am
by mk-soft
Update v1.03
- Bugfix FrameGadget
- Added EnableExplizit on Mainfile

:wink:

Re: EventDesigner (All OS)

Posted: Mon Jan 08, 2018 6:26 pm
by mk-soft
Update v1.05
- Some bugfixes

Info:
MacOX High Sierra Safari not longer support link to ftp folders.
Use alternate firefox browser under macOS

Re: EventDesigner (All OS)

Posted: Mon Jan 08, 2018 11:50 pm
by mk-soft
Update v1.06
- Bugfix set prefix

Please testing new version

Re: EventDesigner (All OS)

Posted: Tue Jul 03, 2018 7:56 pm
by mk-soft
Update v1.07
- Bugfix ToolBarToolTip
- Correction from LoadImage(#PB_Any, ...) to LoadImage(#ImageConst, ...)

P.S.
Update for all OS ready. :wink:

Tip for Linux:
ToolBar and Gadget positions...

Code: Select all

CompilerIf #PB_Compiler_OS = #PB_OS_Linux
  Macro ToolBarHeight(ToolBar)
    0
  EndMacro
CompilerEndIf