About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

scripts default iconGraphic Interface Toolkit (Scripts) Publisher's description

This package contains a set of function to easily create complex graphic
interface (see examples)

Graphic Interface Toolkit
This package contains a set of function to easily create complex graphic
interface (see examples). This package is part of the EEGLAB public
software for electro-encephalography analysis (which is the leading
public software for processing electro-encephalography data with more than
70 000 download) and is distributed under the GNU GPL license.

Matlab version 7 is required.

Complex graphic interface may be created with arbitrary uicontrols. A simple
example using the inputgui function is shown below

[res userdat strhalt restag] = inputgui('geometry', { 1 1 }, 'uilist', ...
{ { 'style' 'text' 'string' 'Enter a value' } ...
{ 'style' 'edit' 'string' '' 'tag' 'editstr'} });

res contains a cell array of output and restag contains a structure with
a field for each output (in the example above res.editstr will contain the
edited string).

Complex geometry for each control may be defined using the 'geom' input
that works in a way similar to the subplot function (see function help
message). For example:

res = inputgui('geom', { {2 1 [0 0] [1 1]} {2 1 [1 0] [1 1]} }, 'uilist', ...
{ { 'style' 'text' 'string' 'Enter a value' } ...
{ 'style' 'edit' 'string' '' } });

In addition, use the functions questdlg2, errordlg2, warndlg2, listdlg2,
inputdlg2 to replace standard Matlab functions

ButtonName = questdlg2('What is your favorite color?', 'Color Question', ...
'Red', 'Green', 'Blue', 'Green');

GUI color may be customized for these graphic interfaces by defining a
file containing colors (see icadefs.m file in the EEGLAB software

For more information see the help message of each m function.

inputgui - main function to create graphic interface
supergui - support function creating the actual figure
finputcheck - support function for checking function input validity
pophelp - shows a function code in the Matlab browser
warmdlg2 - uses inputgui to replace the Matlab warndlg function
errordlg2 - uses inputgui to replace the Matlab errordlg function
listdlg2 - uses inputgui to replace the Matlab listdlg function
inputdlg2 - uses inputgui to replace the Matlab inputdlg function
questdlg2 - uses inputgui to replace the Matlab questdlg function

The latest revision of these function may be checked out using SVN at


Arnaud Delorme, PhD
June 19th 2010
University of San Diego California, USA
CNRS, University of Toulouse Paul Sabatier, France

System Requirements:

MATLAB 7 (R14)
Program Release Status: New Release
Program Install Support: Install and Uninstall

Graphic Interface Toolkit (Scripts) Tags:

Click on a tag to find related softwares

Is Graphic Interface Toolkit (Scripts) your software?

Manage your software

Most Popular

scripts default icon ADP Forum (Scripts) 2.0.3
ADP Forum is a discussion board system that doesn't use any database, but instead stores all the data in... Read more
scripts default icon Soraxdesign PHP Guestbook (Scripts) 3.2.5
The Soraxdesign PHP Guestbook is a simple PHP Guestbook with no MySQL database required, which offers a... Read more
scripts default icon PHPizabi (Scripts) 0.848b-C1
PHPizabi is one of the most powerful social networking platforms on the planet
scripts default icon my little forum 2.0RC1
my little forum is a simple web-forum that supports classical thread view (message tree) as well as... Read more
scripts default icon Tobi's Download Server for Download Managers 0.9
Tobi's Download Server is a PHP/MySQL solution for providing Document and/or Data downloads in a... Read more

Related Category

» Auctions (36)
» Blog (217)
» Books (75)
» Calculators (17)
» Calendars (50)
» Chat Scripts (162)
» Countdowns (1)
» Counters (2)
» Database Tools (1345)
» Date and Time (14)
» Development (1506)
» Documents (3)
» E Commerce (72)
» Education (127)
» Email Systems (202)
» Guestbooks (42)
» Healthcare (2)
» Link Checking (12)
» Link Indexing (46)
» Match Making (7)
» Miscellaneous (201)
» Modules (9734)
» Multimedia (126)
» Networking (113)
» Organizers (4)
» PHP Classes (7)
» Real Estate (1)
» Security (1)
» Top Sites (6)
» Web Fetching (1)
» Web Sites (3)
» Wikis (73)
» XML and PHP (2)