Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : guimaker details
Login with GitLab

guimaker

A toolbox for creating GUIs with a minimum of programming.
(6724 downloads for this version - 44371 downloads for all versions)
Details
Version
1.6
A more recent valid version exists: 1.91
Author
T. Pettersen
Owner Organization
Not applicable
Maintainer
Torbjorn Pettersen
Category
License
Dependency
Creation Date
July 20, 2011
Source created on
Scilab 5.2.x
Binaries available on
Scilab 5.2.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("guimaker")
Description
            guimaker is a command line tool for creating graphical user interfaces
(GUI) in Scilab.

The GUIs are based on the available uicontrol objects in Scilab. 

guimaker() can be used either for generating GUIs within programs, or it can be
used for creating Scilab source code which serve as a starting point for
more advanced programming of GUIs.

menumaker() has been added as a frontend for the scilab command uimenus(). Its
purpose is to add systems of menus to a figure using a similar input definition
as guimaker. 

Changes in version 1.6:
 * Minor bug fix to guimaker() related to localized versions of Scilab, thanks
to Ihor Rokach. 
            
Files (3)
[92.42 kB]
Source code archive

[92.42 kB]
Source code archive

[85.35 kB]
OS-independent binary for Scilab 5.2.x
Binary version
Automatically generated by the ATOMS compilation chain

News (0)
Comments (4)     Leave a comment 
Comment from Mark Dresser -- November 24, 2011, 04:44:26 AM    
guimaker() demo doesn't work on Scilab 5.3.3 x64.

e.g.
-->guimaker()
page=list();
page($+1)=list(list([1,2],'frame','A frame...'));
page($+1)=list(list('text','Enter input'),list('edit','in this field'));
page($+1)=list(list('radiobutton','radiobutton'),list('checkbox','checkbox'));
page($+1)=list(list('slider','','Min',0,'Max',100,'SliderStep',[1
10],'Value',35),list('popupmenu','option one|two|three|four|five'));
page($+1)=list(list(1),list('pushbutton','OK','callback','OK=%T'),list(1),list('pushbutton','Cancel','callback','CANCEL=%T'),list(1));
guimaker(page)
 !--error 4 
Undefined variable: apifun_checktype

at line     189 of function guimaker called by :  
guimaker()
 
 
Comment from Torbjorn Pettersen -- November 24, 2011, 07:18:02 AM    
It looks like it can't find the function apifun_checktype. 
Please verify that the apifun_toolbox is installed. 
Comment from Pascal Buehler -- December 19, 2011, 03:40:49 PM    
Hi, i thimk GUI maker would be a nice tool, if it where something like labview, where you 
can post the different types. 

A Tab oriented window would be also nice.

M.F.G Pascal
Comment from Torbjorn Pettersen -- December 19, 2011, 08:43:21 PM    
Hi, I'm not sure I understand what you mean by "like labview, ...".

A Tab oriented windows would be nice, but guimaker is limited by the objects/Styles
provided by the uicontrol() function. 

-Torbjørn.
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.