Skip to content

Latest commit

 

History

History

examples

Examples

Examples using IUP library and associated libs. To try, please load first package.lisp which will define the required packages.

Then, load the desired file. (Some examples execute immediately after load.)

Beep

Shows a dialog with slider and list, and how to beep the buzzer.

Buttons

Simplest example, open a dialog with two buttons.

Execute (iup-examples.buttons:buttons)

Demos that require canvas

Requires cd tecgraf libraries, and lispnik/cd system. Load iup-cd.

https://github.com/lispnik/cd

  • Canvas

  • Image-view

  • The ltk demos

  • Plottest (also requires iup-plot)

  • Sierpinski

  • Teapot (requires GL too)

Demos that use iup-controls

Requires iup-controls

  • Cells

  • Matrix

Dialogs

Shows examples of file open dialog, message dialog, color picker, and a full scintilla text editor (!).

(iup-examples.dialogs:dialogs)

Requires iup-scintilla

Plottest

iup-plot demo

Pomodoro

Pomodoro/kitchen timer

Sample

Doesn't work yet.

Simple-notepad

Doesn't work yet.

Tabs

Tab panel example.

(iup-examples.tabs:tabs)

Web-browser

Requires system iup-web

Windows

Flashbar example, windows-only. Not ready yet.

7guis/counter

Increases a counter in a textbox.

7guis/flight-booker

Showcases the date picker

7guis/temperature

Celsius to fahrenheit conversion done real-time upon change of a textbox.