-
-
07 Sep 2016 19:02:56 UTC
- Browse (raw)
- Changes
- How to Contribute
- Repository
- Issues (5)
- Testers (309 / 0 / 0)
- Kwalitee
Bus factor: 1- % Coverage
- License: mit
- Perl: v5.8.8
- Activity
24 month- Tools
- Download (527.52KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- unknown
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 0.305 - 2016-09-07
- NEW: IUP::Plot https://webserver2.tecgraf.puc-rio.br/iup/en/ctrl/iup_plot.html
- NEW: IUP::AnimatedLabel https://webserver2.tecgraf.puc-rio.br/iup/en/elem/iupanimatedlabel.html
- NEW: IUP::BackgroundBox https://webserver2.tecgraf.puc-rio.br/iup/en/elem/iupbackgroundbox.html
- NEW: IUP::Calendar https://webserver2.tecgraf.puc-rio.br/iup/en/elem/iupcalendar.html
- NEW: IUP::DatePick https://webserver2.tecgraf.puc-rio.br/iup/en/elem/iupdatepick.html
- NEW: IUP::DetachBox https://webserver2.tecgraf.puc-rio.br/iup/en/elem/iupdetachbox.html
- NEW: IUP::FlatButton https://webserver2.tecgraf.puc-rio.br/iup/en/elem/iupflatbutton.html
- NEW: IUP::GL::BackgroundBox https://webserver2.tecgraf.puc-rio.br/iup/en/ctrl/iupglbackgroundbox.html
- NEW: IUP::GL::Text https://webserver2.tecgraf.puc-rio.br/iup/en/gl/iupgltext.html
- REMOVED: IUP::PPlot (use IUP::Plot instead)
Documentation
[special Canvas helper] Bitmap for use with IUP::Canvas[special Canvas helper] Color palette for use with IUP::Canvas[special Canvas helper] Fill pattern for use with IUP::Canvas[special Canvas helper] Fill stipple for use with IUP::CanvasBasic introduction to IUP conceptGUI elements guide, methods common for all IUP elementsAttributes concept, using attributes, common + global attributesCallbacks concept, using callbacks, common + global callbacksDialog layout compositionHandling keyboard in IUP applicationsUsing IUP buil-in image libraryUsing Drag & Drop feature with IUPTesting HTML+POD[GUI element] canvas-like element for creating 2D plotsModules
Cross-platform GUI toolkit for building graphical user interfaces[GUI element] animated label[GUI element] background box[GUI element] button decorated with a text and/or an image[GUI element] calendar[GUI element] 2D canvas with many drawing and text functions[special] 2D drawing canvas storing the result into bitmap image file (PNG, JPG, GIF, ...)[special] 2D drawing canvas storing the result into vector image file (SVG, EMF, ...)[GUI element] 2D canvas based on OpenGL (co-operates with OpenGL module)[GUI element] container for position elements in absolute coordinates[GUI element] grid widget (set of cells) that enables chess-table-like drawings[special] allows access to the clipboard[GUI element] color palette for color selection of 1 or 2 colors[GUI element] color selector via cylindrical projection of the RGB cube[pre-defined dialog] selecting color[special] IUP related constants[GUI element] date picker[GUI element] detachbox[GUI element] dial for regulating a given angular variable[GUI element] the main GUI element; the main application window[pre-defined dialog] special dialog for GUI editing of IUP elements[GUI element] container that can interactively show or hide its child[pre-defined dialog] selecting files or a directory[GUI element] dynamically occupies empty spaces always trying to expand itself[GUI element] flat button[pre-defined dialog] selecting a font[GUI element] frame with a title around an interface element[GUI element] GL-based background box[GUI element] GL-based button[GUI element] GL-based canvas box[GUI element] GL-based expander[GUI element] GL-based frame[GUI element] GL-based label[GUI element] GL-based link[GUI element] GL-based progressbar[GUI element] GL-based scroll box[GUI element] GL-based separator[GUI element] GL-based sizebox[GUI element] GL-based subcanvas[GUI element] GL-based text lable[GUI element] GL-based two-state (on/off) button[GUI element] GL-based value selector[GUI element] shows a percent value that can be updated to simulate a progression[GUI element] container for composing elements in a regular grid[GUI element] container for composing elements horizontally[GUI element] image to be shown on a label, button, toggle, or as a cursor[internal only] DO NOT USE this unless you know what could happen![internal only] DO NOT USE this unless you know what could happen![internal only] DO NOT USE this unless you know what could happen![internal only] DO NOT USE this unless you know what could happen![GUI element] item of the menu interface element[GUI element] displays a separator, a text or an image[pre-defined-dialog] special dialog for GUI editing of other IUP dialogs[GUI element] label that displays an underlined clickable text[GUI element] displays a list of items (listbox, combobox, dropdown)[GUI element] matrix of alphanumeric fields[GUI element] displays a list of items with labels, images/icons, color boxes and check boxes[GUI element] menu which can group 3 types of elements: item, submenu, separator[pre-defined dialog] displaying a message[GUI element] canvas-like element for creating 2D plots (based on MathGL library)[special] normalizes all controls from a list to be the biggest natural size[GUI element] canvas-like element for creating 2D plots[GUI element] shows a percent value that can be updated to simulate a progression[pre-defined dialog] displaying the progress of an operation[GUI element] container for grouping mutual exclusive toggles (radiobutton)[GUI element] container for expanding/contracting the child size in one direction[GUI element] multiline source code text editor (based on Scintilla library)[GUI element] container that allows its child to be scrolled[GUI element] shows a line between two menu items[GUI element] vertical box containing 2 buttons for incrementing/decrementing values[GUI element] horizontal container that already contains a IUP::Spin[GUI element] container that split its client area in two[GUI element] menu item that, when selected, opens another menu[GUI element] allows a single dialog to have several screens, grouping options[GUI element] editable text field (single/multi-line, plain/rich-text)[special] periodicaly invokes a callback when the time is up[GUI element] two-state (on/off) button with a text and/or an image[GUI element] tree containing nodes of branches or leaves with associated text/image[special] user element which is not associated to any interface element[GUI element] selects a value in a limited interval (aka scale, trackbar)[GUI element] container for composing elements vertically[GUI element] container for composing elements in hidden layers with only one layer visibleProvides
in lib/IUP/Canvas.pmin lib/IUP/Canvas.pmin lib/IUP/Canvas.pmin lib/IUP/Canvas.pmin lib/IUP/GL.pmin lib/IUP/PPlot.pmExamples
- examples/0-basic/alarm.pl
- examples/0-basic/button.pl
- examples/0-basic/canvas1.pl
- examples/0-basic/canvas2.pl
- examples/0-basic/canvas3.pl
- examples/0-basic/cbox.pl
- examples/0-basic/cells_checkboard.pl
- examples/0-basic/cells_degrade.pl
- examples/0-basic/cells_numbering.pl
- examples/0-basic/colorbar.pl
- examples/0-basic/colorbrowser.pl
- examples/0-basic/colordlg.pl
- examples/0-basic/dial.pl
- examples/0-basic/dialog1.pl
- examples/0-basic/dialog2.pl
- examples/0-basic/drag-demo.pl
- examples/0-basic/expander.pl
- examples/0-basic/filedlg.pl
- examples/0-basic/fill.pl
- examples/0-basic/frame1.pl
- examples/0-basic/frame2.pl
- examples/0-basic/gauge.pl
- examples/0-basic/getcolor.pl
- examples/0-basic/getfile.pl
- examples/0-basic/getparam1.pl
- examples/0-basic/getparam2.pl
- examples/0-basic/glcanvas1.pl
- examples/0-basic/glcanvas2.pl
- examples/0-basic/glcanvasbox.pl
- examples/0-basic/glcontrols.pl
- examples/0-basic/gridbox.pl
- examples/0-basic/hbox.pl
- examples/0-basic/idle.pl
- examples/0-basic/image.pl
- examples/0-basic/item.pl
- examples/0-basic/label.pl
- examples/0-basic/layoutdialog.pl
- examples/0-basic/list1.pl
- examples/0-basic/list2.pl
- examples/0-basic/listdialog.pl
- examples/0-basic/logotec.png
- examples/0-basic/mask_matrix.pl
- examples/0-basic/mask_simple.pl
- examples/0-basic/matrix_basic.pl
- examples/0-basic/matrix_cbmode.pl
- examples/0-basic/matrixlist.pl
- examples/0-basic/menu.pl
- examples/0-basic/message.pl
- examples/0-basic/message_clone.pl
- examples/0-basic/messagedlg.pl
- examples/0-basic/mglplot1.pl
- examples/0-basic/plot1.pl
- examples/0-basic/plot2.pl
- examples/0-basic/plot3.pl
- examples/0-basic/plot4.pl
- examples/0-basic/plot5.pl
- examples/0-basic/plot_advanced.pl
- examples/0-basic/pre-dialogs.pl
- examples/0-basic/progressbar1.pl
- examples/0-basic/progressbar2.pl
- examples/0-basic/progressbar3.pl
- examples/0-basic/radio.pl
- examples/0-basic/sbox1.pl
- examples/0-basic/sbox2.pl
- examples/0-basic/scintilla.pl
- examples/0-basic/scrollbar.pl
- examples/0-basic/separator.pl
- examples/0-basic/submenu.pl
- examples/0-basic/tabs1.pl
- examples/0-basic/tabs2.pl
- examples/0-basic/tabs3.pl
- examples/0-basic/text1.pl
- examples/0-basic/text2.pl
- examples/0-basic/text_font.pl
- examples/0-basic/text_format.pl
- examples/0-basic/text_multiline.pl
- examples/0-basic/timer.pl
- examples/0-basic/toggle.pl
- examples/0-basic/tray.pl
- examples/0-basic/tree1.pl
- examples/0-basic/tree2.pl
- examples/0-basic/tree3.pl
- examples/0-basic/tree_set_attrs.pl
- examples/0-basic/val.pl
- examples/0-basic/vbox.pl
- examples/0-basic/zbox.pl
- examples/1-apps/app-mdi.pl
- examples/1-apps/app-plot-demo.pl
- examples/1-apps/app-sample1.pl
- examples/1-apps/app-sample2.pl
- examples/1-apps/app-simple-demo.pl
- examples/1-apps/app-using-LED.pl
- examples/1-apps/sample.led
- examples/2-canvas/simpledraw.pl
Module Install Instructions
To install IUP, copy and paste the appropriate command in to your terminal.
cpanm IUP
perl -MCPAN -e shell install IUP
For more information on module installation, please visit the detailed CPAN module installation guide.