The advantages of the EZGUI framework is that it has its own Event engine with much easier to use event messaging. One can actually process every event for the app in one routine (EZ_Events) or break...
Type: Posts; User: Chris Boss; Keyword(s):
The advantages of the EZGUI framework is that it has its own Event engine with much easier to use event messaging. One can actually process every event for the app in one routine (EZ_Events) or break...
Eros,
I am seriously considering creating an Open Source version of EZGUI 4.0 (not 5.0 Pro) and place it on GitHub. Would there be any interest in something like this for use with ThinBasic ?
...
Turns out my previous post with link (from the Visual Studio Marketplace) may have been trouble. The info seemed to make sense, but there was a download link in it which lead to a bad website. Don't...
Another thing that would be nice is if the ThinBasic editor could be put into a DLL. Then I could have the Designer load a thinbasic plugin for info about code generation and controls and also load a...
Eros,
There may be another option for a Designer for ThinBasic .
I am working on a project to turn my EZGUI Visual Designer into a universal Visual Designer for other programming languages. My...
One question I have is how to handle callbacks in ThinBasic modules.
For example, if I have a function WaitInput which waits for user input, is it possible to generate a callback from the module...
One of the reasons I am interested in building a module for ThinBasic is that I want to do some online courses teaching BASIC. I need to have a free basic for those I teach and thinBasic is high up...
I am currently experimenting with an EZGUI ThinBasic module. So far I am understanding how a module works and it just may be possible to make a module out of an EZGUI runtime.
I was thinking of...
I was wondering if there would be an interest in an easy to use (freeware) GUI engine for ThinBasic ?
Something which Eros could integrate into the ThinBasic engine.
The idea would be to take...
Open Source does not make a development system any better than a commercial tool. What matters it the organization behind the tool. Few opensource software projects have real potential unless they...
Rene,
As a VB 6.0 user you find this blog article of mine interesting:
http://cwsof.com/blog/?p=608
The title is:
Classic Visual Basic’s end marked a key change in software development
Rene,
The DDT designer you downloaded only is for generation of the UI. It was expect that users would be familiar with the DDT command set for changing things like text in a control at runtime,...
Wow !
I simply posted links to my videos in the above post. I didn't expect the forum to embed the videos automatically.
Sorry about that. Looks a little overwhelming.
Rene,
Maybe check out some videos I have on my youtube channel. They provide a better understand of what EZGUI can do and how its designer works.
Designer tutorial #1: ...
Rene,
The DDT Designer you downloaded does not use a property list for changing properties. Instead you double click the control to display a full property dialog instead where you can change the...
John,
Rather than post lots of opinions, why not post something more constructive. Opinions are cheap, why not instead:
Post some examples of thinbasic code for the benefit of others
post...
Here is a list of all the Events in EZGUI 5.0 Professional:
Note: Some are specific to certain controls, some are specific to non-controls like the common dialogs or tray icons or the like.
...
Ok, what does all of this have to do with programming language design ?
A great deal.
In object oriented languages one is used to things like:
Form.caption = "some text"
Button.caption =...
Two things you mentioned in your post about controls:
Events
One must be careful in how they view events. Many of the events found in modern object oriented languages, just don't exist normally...
The DDT Designer you downloaded is a "Utility" designer for building small utlity style apps using a minimal GUI. I was planning on a more powerful version later, but wanted to see how well the DDT...
The include file was for PB 8.0 and there is an alternate include file for PB 9. Try the PB 9 version. If that does not work, then simply change the variables which are now keywords (the DH and DW...
Ok ! I removed the download now. Feel free to pass it on to Eros and Petr.
I think I talked to Eros about this in the past and Thinbasic because it is a scripting language , it would not interface with the EZGUI runtimes properly. If EZGUI was just a set of API wrappers, it...
The EZGUI Designer handles all the extra coding to make it all more modular and readable.
Here is an example:
' Portions: Copyright Christopher R. Boss, 2003 to 2011 , All Rights Reserved...
If Eros ever wanted to create an EZGUI like command set for forms, controls, colors, fonts, drawing and events for ThinBasic, I would be happy to provide some help.
This core GUI command set is so...