=pod =head1 NAME IUP::Manual::99_Test - Testing HTML+POD =head1 TEST1 =head2 Screenshot - imglib_bitmap =begin html
| Name | Image (Motif) | Image (Win32) | Image (GTK) |
|---|---|---|---|
| "IUP_ActionCancel" | |||
| "IUP_ActionOk" | |||
| "IUP_ArrowDown" | |||
| "IUP_ArrowLeft" | |||
| "IUP_ArrowRight" | |||
| "IUP_ArrowUp" | |||
| "IUP_EditCopy" | |||
| "IUP_EditCut" | |||
| "IUP_EditErase" | |||
| "IUP_EditFind" | |||
| "IUP_EditPaste" | |||
| "IUP_EditRedo" | |||
| "IUP_EditUndo" | |||
| "IUP_FileClose" | |||
| "IUP_FileCloseAll" | |||
| "IUP_FileNew" | |||
| "IUP_FileOpen" | |||
| "IUP_FileProperties" | |||
| "IUP_FileSave" | |||
| "IUP_FileSaveAll" | |||
| "IUP_FileText" | |||
| "IUP_FontBold" | |||
| "IUP_FontDialog" | |||
| "IUP_FontItalic" | |||
| "IUP_MediaForward" | |||
| "IUP_MediaGotoBegin" | |||
| "IUP_MediaGoToEnd" | |||
| "IUP_MediaPause" | |||
| "IUP_MediaPlay" | |||
| "IUP_MediaRecord" | |||
| "IUP_MediaReverse" | |||
| "IUP_MediaRewind" | |||
| "IUP_MediaStop" | |||
| "IUP_MessageError" | |||
| "IUP_MessageHelp" | |||
| "IUP_MessageInfo" | |||
| "IUP_NavigateHome" | |||
| "IUP_NavigateRefresh" | |||
| "IUP_Print" | |||
| "IUP_PrintPreview" | |||
| "IUP_ToolsColor" | |||
| "IUP_ToolsSettings" | |||
| "IUP_ToolsSortAscend" | |||
| "IUP_ToolsSortDescend" | |||
| "IUP_ViewFullScreen" | |||
| "IUP_Webcam" | |||
| "IUP_WindowsCascade" | |||
| "IUP_WindowsTile" | |||
| "IUP_Zoom" | |||
| "IUP_ZoomActualSize" | |||
| "IUP_ZoomIn" | |||
| "IUP_ZoomOut" | |||
| "IUP_ZoomSelection" |
| Name | Image (generic) |
|---|---|
| "IUP_Tecgraf" | |
| "IUP_PUC-Rio" | |
| "IUP_BR" | |
| "IUP_Lua" | |
| "IUP_TecgrafPUC-Rio" | |
| "IUP_Petrobras" |
| Name | Image (generic) |
|---|---|
| "IUP_LogoTecgraf" | |
| "IUP_LogoPUC-Rio" | |
| "IUP_LogoBR" | |
| "IUP_LogoLua" | |
| "IUP_LogoTecgrafPUC-Rio" | |
| "IUP_LogoPetrobras" |
| Name | Image (Win32) | Image (GTK) |
|---|---|---|
| "IUP_LogoMessageSecurity" | ||
| "IUP_LogoMessageWarning" | ||
| "IUP_LogoMessageInfo" | ||
| "IUP_LogoMessageError" | ||
| "IUP_LogoMessageHelp" | ||
| "IUP_DeviceCamera" | N/A | |
| "IUP_DeviceCD" | N/A | |
| "IUP_DeviceCellPhone" | N/A | |
| "IUP_DeviceComputer" | N/A | |
| "IUP_DeviceFax" | N/A | |
| "IUP_DeviceMP3" | N/A | |
| "IUP_DeviceNetwork" | N/A | |
| "IUP_DevicePDA" | N/A | |
| "IUP_DevicePrinter" | N/A | |
| "IUP_DeviceScanner" | N/A | |
| "IUP_DeviceSound" | N/A | |
| "IUP_DeviceVideo" | N/A |
| Application | After clicking "Test Me" |
|---|---|
![]() |
![]() |
| GTK | Windows Vista |
|---|---|
![]() |
![]() |
| Motif | Windows Classic |
|---|---|
![]() |
![]() |
| Application | After "OK" |
|---|---|
![]() |
![]() |
| Application | After "OK" |
|---|---|
![]() |
![]() |
| Windows XP Style |
Windows Classic |
GTK | Motif | |
|---|---|---|---|---|
| image | ![]() |
![]() |
![]() |
![]() |
| text | ![]() |
![]() |
![]() |
![]() |
| image+text | ![]() |
![]() |
![]() |
![]() |
| background color |
![]() |
![]() |
![]() |
![]() |
| GTK | Motif |
|---|---|
![]() |
![]() |
| Windows Classic | Windows XP Style |
|---|---|
![]() |
![]() |

| Checkerboard Pattern | Numbering Cells |
|---|---|
![]() |
![]() |


| GTK | ![]() |
|---|---|
| Windows | ![]() |
| ColorBrowser based |
![]() |


| normal background | setting dialog BACKGROUND | setting dialog BGCOLOR | setting children BGCOLOR | |
|---|---|---|---|---|
| Motif | ![]() |
![]() |
![]() |
![]() |
| GTK | ![]() |
![]() |
![]() |
![]() |
| Windows Classic |
![]() |
![]() |
![]() |
![]() |
| Windows w/ Styles |
![]() |
![]() |
![]() |
![]() |
| Windows Vista |
![]() |
![]() |
![]() |
![]() |


| GTK | ![]() |
|---|---|
| Motif | ![]() |
| Windows | ![]() |
| GTK | ![]() |
|---|---|
| Motif | ![]() |
| Windows | ![]() |
| GTK | Motif |
|---|---|
![]() |
![]() |
| Windows Classic | Windows XP Style |
|---|---|
![]() |
![]() |

| default layout | HOMOGENEOUS=YES | EXPANDCHILDREN=YES |
|---|---|---|
![]() |
![]() |
![]() |


| GTK | Motif |
|---|---|
![]() |
![]() |
| Windows Classic | Windows XP Style |
|---|---|
![]() |
![]() |


| GTK | Motif | Windows Classic | Windows w/ Style |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| RADIO=YES | RADIO=YES | RADIO=YES | RADIO=YES |
![]() |
![]() |
![]() |
![]() |

| GTK | Motif | Windows |
|---|---|---|
![]() |
![]() |
![]() |

![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| DASHED=NO | DASHED=YES | MARQUEE=YES | |
|---|---|---|---|
| Motif | ![]() |
(same as DASHED=NO) | ![]() |
| Windows Classic | ![]() |
![]() |
(same as DASHED) |
| Windows w/ Styles | (same as DASHED=YES) | ![]() |
![]() |
| Windows Vista | ![]() |
(same as DASHED=NO) | ![]() |
| GTK | ![]() |
![]() |
![]() |
| Natural Size | After Expanding the Sbox | Expanding the Dialog | After Expanding the Sbox |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |

| Natural Size | After Moving the Split Bar |
|---|---|
![]() |
![]() |

| Windows Classic | Windows w/ Style |
|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| GTK | |
|---|---|
![]() |
![]() |
![]() |
![]() |
| Motif | |
|---|---|
![]() |
![]() |
| GTK | Motif | Windows Classic |
Windows w/ Style |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| When SPIN=YES | |||
![]() |
![]() |
![]() |
![]() |
| Attributes | Screenshot |
|---|---|
$txt = IUP::Text->new( MULTILINE=>"YES", FORMATTING=>"YES");
$txt->SetAttribute( ADDFORMATTAG_HANDLE => IUP::User->new(
ALIGNMENT=>"CENTER",
SPACEAFTER=>"10",
FONTSIZE=>"24",
SELECTION=>"3,1:3,50",
));
$txt->SetAttribute( ADDFORMATTAG_HANDLE => IUP::User->new(
BGCOLOR=>"255 128 64",
UNDERLINE=>"SINGLE",
WEIGHT=>"BOLD",
SELECTION=>"3,7:3,11",
));
$txt->SetAttribute( ADDFORMATTAG_HANDLE => IUP::User->new(
ITALIC=>"YES",
STRIKEOUT=>"YES",
SELECTION=>"2,1:2,12",
));
| ![]() |
| GTK | Motif | Windows Classic |
Windows XP Style |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| GTK | Motif | Windows |
|---|---|---|
![]() |
![]() |
![]() |

| Initial layout | After calling: $tree->SetAttribute(ADDBRANCH9, "new branch"); |
|---|---|
![]() |
![]() |
| Initial layout | After calling: $tree->SetAttribute(INSERTBRANCH9, "new branch"); |
|---|---|
![]() |
![]() |
| Initial layout | After calling: $tree->TreeAddNodes( {TITLE=>"subtree", child=>["item1","item2"]}, 9); |
|---|---|
![]() |
![]() |
| Initial layout | After calling: $tree->TreeInsertNodes( {TITLE=>"subtree", child=>["item1","item2"]}, 9); |
|---|---|
![]() |
![]() |
| Motif | Windows Classic |
Windows w/ Styles |
Windows Vista |
GTK |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |

| default layout | HOMOGENEOUS=YES | EXPANDCHILDREN=YES |
|---|---|---|
![]() |
![]() |
![]() |
| default layout | child "2": VISIBLE=NO | child "2": VISIBLE=NO, FLOATING=YES |
![]() |
![]() |
![]() |





| IUP::Dialog | IUP::Frame | IUP::Canvas |
|---|---|---|
![]() |
![]() |
![]() |



| MS Windows | ![]() |
|---|---|
| GTK | ![]() |
| MS Windows | ![]() |
|---|---|
| GTK | ![]() |
| Motif | ![]() |



| MS Windows | ![]() |
|---|---|
| GTK | ![]() |
| Motif | ![]() |