EventDesigner (All OS)

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
mk-soft
Always Here
Always Here
Posts: 5335
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

EventDesigner (All OS)

Post 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:
Last edited by mk-soft on Tue Jul 03, 2018 7:54 pm, edited 6 times in total.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
Keya
Addict
Addict
Posts: 1891
Joined: Thu Jun 04, 2015 7:10 am

Re: EventDesigner (All OS)

Post by Keya »

cant connect with Firefox
Image
User avatar
RSBasic
Moderator
Moderator
Posts: 1218
Joined: Thu Dec 31, 2009 11:05 pm
Location: Gernsbach (Germany)
Contact:

Re: EventDesigner (All OS)

Post by RSBasic »

I can't download your files. Can you upload elsewhere?

Image
Loading forever...
Image
Image
jack
Addict
Addict
Posts: 1336
Joined: Fri Apr 25, 2003 11:10 pm

Re: EventDesigner (All OS)

Post by jack »

downloaded ok, but did receive a warning from Safari that it could not verify certificate.
User avatar
RSBasic
Moderator
Moderator
Posts: 1218
Joined: Thu Dec 31, 2009 11:05 pm
Location: Gernsbach (Germany)
Contact:

Re: EventDesigner (All OS)

Post by RSBasic »

Image
Image
User avatar
mk-soft
Always Here
Always Here
Posts: 5335
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: EventDesigner (All OS)

Post by mk-soft »

Sorry,
but i can´t update my certificate on my server (Buffalo NAS)

Thanks to RSBasic for alternate download links.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
mestnyi
Addict
Addict
Posts: 995
Joined: Mon Nov 25, 2013 6:41 am

Re: EventDesigner (All OS)

Post by mestnyi »

How it works?
User avatar
mk-soft
Always Here
Always Here
Posts: 5335
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: EventDesigner (All OS)

Post 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:
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
mk-soft
Always Here
Always Here
Posts: 5335
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: EventDesigner (All OS)

Post 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:
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
mk-soft
Always Here
Always Here
Posts: 5335
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: EventDesigner (All OS)

Post by mk-soft »

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

:wink:
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
mk-soft
Always Here
Always Here
Posts: 5335
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: EventDesigner (All OS)

Post 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
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
mk-soft
Always Here
Always Here
Posts: 5335
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: EventDesigner (All OS)

Post by mk-soft »

Update v1.06
- Bugfix set prefix

Please testing new version
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
mk-soft
Always Here
Always Here
Posts: 5335
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: EventDesigner (All OS)

Post 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
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
Post Reply