=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" |  |  |

=end html =head2 Screenshot - imglib_icon =begin html

Name | Image (generic)
--- | ---
"IUP_Tecgraf" |
"IUP_PUC-Rio" |
"IUP_BR" |
"IUP_Lua" |
"IUP_TecgrafPUC-Rio" |
"IUP_Petrobras" |

=end html =head2 Screenshot - imglib_logo =begin html

Name | Image (generic)
--- | ---
"IUP_LogoTecgraf" |
"IUP_LogoPUC-Rio" |
"IUP_LogoBR" |
"IUP_LogoLua" |
"IUP_LogoTecgrafPUC-Rio" |
"IUP_LogoPetrobras" |

=end html =head2 Screenshot - imglib_other =begin html

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

=end html =head2 Screenshot - iup_custom =begin html

Application | After clicking "Test Me"
--- | ---

=end html =head2 Screenshot - iup_main =begin html

GTK | Windows Vista
--- | ---

Motif | Windows Classic
--- | ---

=end html =head2 Screenshot - iup_predefined =begin html

Application | After "OK"
--- | ---

=end html =head2 Screenshot - iup_simple =begin html

Application | After "OK"
--- | ---

=end html =head2 Screenshot - iupbutton =begin html

| Windows XP Style | Windows Classic | GTK | Motif
image |  |  |  |
text |  |  |  |
image+text |  |  |  |
background color |  |  |  |

=end html =head2 Screenshot - iupcanvas =begin html

GTK | Motif
--- | ---

Windows Classic | Windows XP Style
--- | ---

=end html =head2 Screenshot - iupcanvasgl =begin html

=end html =head2 Screenshot - iupcells =begin html

Checkerboard Pattern | Numbering Cells
--- | ---

=end html =head2 Screenshot - iupcolorbar =begin html

=end html =head2 Screenshot - iupcolorbrowser =begin html

=end html =head2 Screenshot - iupcolordlg =begin html

GTK |
Windows |
ColorBrowser based |

=end html =head2 Screenshot - iupdial =begin html

=end html =head2 Screenshot - iupdialog =begin html

=end html =head2 Screenshot - iupdialog_background =begin html

| normal background | setting dialog BACKGROUND | setting dialog BGCOLOR | setting children BGCOLOR
--- | --- | --- | --- | ---
Motif |  |  |  |
GTK |  |  |  |
Windows Classic |  |  |  |
Windows w/ Styles |  |  |  |
Windows Vista |  |  |  |

=end html =head2 Screenshot - iupdialog_mdi =begin html

=end html =head2 Screenshot - iupelementpropertiesdialog =begin html

=end html =head2 Screenshot - iupexpander =begin html

Container Expanded (STATE = "OPEN") | Container Collapsed (STATE = "CLOSE")

=end html =head2 Screenshot - iupfiledlg =begin html

GTK |
Motif |
Windows |

=end html =head2 Screenshot - iupfontdlg =begin html

GTK |
Motif |
Windows |

=end html =head2 Screenshot - iupframe =begin html

GTK | Motif
--- | ---

Windows Classic | Windows XP Style
--- | ---

=end html =head2 Screenshot - iupgauge =begin html

=end html =head2 Screenshot - iupgridbox =begin html

DEFAULT | NORMALIZE=BOTH | EXPANDCHILDREN=YES

=end html =head2 Screenshot - iuphbox1 =begin html

=end html =head2 Screenshot - iuphbox2 =begin html

default layout | HOMOGENEOUS=YES | EXPANDCHILDREN=YES
--- | --- | ---

=end html =head2 Screenshot - iuplabel =begin html

=end html =head2 Screenshot - iuplayoutdialog =begin html

=end html =head2 Screenshot - iuplink =begin html

=end html =head2 Screenshot - iuplist =begin html

GTK | Motif
--- | ---

Windows Classic | Windows XP Style
--- | ---

=end html =head2 Screenshot - iupmatrix =begin html

=end html =head2 Screenshot - iupmatrixlist =begin html

=end html =head2 Screenshot - iupmenu =begin html

GTK | Motif | Windows Classic | Windows w/ Style
--- | --- | --- | ---
RADIO=YES | RADIO=YES | RADIO=YES | RADIO=YES

=end html =head2 Screenshot - iupmenu_fromsyntax =begin html

=end html =head2 Screenshot - iupmessagedlg =begin html

GTK | Motif | Windows
--- | --- | ---

=end html =head2 Screenshot - iupmglplot =begin html

=end html =head2 Screenshot - iupmglplot_ex =begin html

=end html =head2 Screenshot - iupole =begin html

=end html =head2 Screenshot - iupplot =begin html

=end html =head2 Screenshot - iupprogressbar =begin html

| 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 |  |  |

=end html =head2 Screenshot - iupprogressdlg =begin html

=end html =head2 Screenshot - iupsbox =begin html

Natural Size | After Expanding the Sbox | Expanding the Dialog | After Expanding the Sbox
--- | --- | --- | ---

=end html =head2 Screenshot - iupscrollbox =begin html

=end html =head2 Screenshot - iupspin =begin html

=end html =head2 Screenshot - iupsplit =begin html

Natural Size | After Moving the Split Bar
--- | ---

=end html =head2 Screenshot - iupsubmenu =begin html

=end html =head2 Screenshot - iuptabs =begin html

Windows Classic | Windows w/ Style
--- | ---

GTK

Motif

=end html =head2 Screenshot - iuptext1 =begin html

GTK | Motif | Windows Classic | Windows w/ Style
--- | --- | --- | ---
When SPIN=YES

=end html =head2 Screenshot - iuptext2 =begin html

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",
    ));

=end html =head2 Screenshot - iuptoggle =begin html

GTK | Motif | Windows Classic | Windows XP Style
--- | --- | --- | ---

=end html =head2 Screenshot - iuptree1 =begin html

GTK | Motif | Windows
--- | --- | ---

=end html =head2 Screenshot - iuptree2 =begin html

=end html =head2 Screenshot - iuptree3 =begin html

Initial layout | After calling:
    $tree->SetAttribute(ADDBRANCH9, "new branch");

=end html =head2 Screenshot - iuptree4 =begin html

Initial layout | After calling:
    $tree->SetAttribute(INSERTBRANCH9, "new branch");

=end html =head2 Screenshot - iuptree5 =begin html

Initial layout | After calling:
    $tree->TreeAddNodes( {TITLE=>"subtree", child=>["item1","item2"]}, 9);

=end html =head2 Screenshot - iuptree6 =begin html

Initial layout | After calling:
    $tree->TreeInsertNodes( {TITLE=>"subtree", child=>["item1","item2"]}, 9);

=end html =head2 Screenshot - iupval =begin html

Motif | Windows Classic | Windows w/ Styles | Windows Vista | GTK
--- | --- | --- | --- | ---

=end html =head2 Screenshot - iupvbox1 =begin html

=end html =head2 Screenshot - iupvbox2 =begin html

default layout | HOMOGENEOUS=YES | EXPANDCHILDREN=YES
--- | --- | ---
default layout | child "2": VISIBLE=NO | child "2": VISIBLE=NO, FLOATING=YES

=end html =head2 Screenshot - iupweb =begin html

=end html =head2 Screenshot - layout_client =begin html

=end html =head2 Screenshot - layout_composition =begin html

=end html =head2 Screenshot - layout_expand1 =begin html

=end html =head2 Screenshot - layout_expand2 =begin html

=end html =head2 Screenshot - layout_native =begin html

IUP::Dialog | IUP::Frame | IUP::Canvas
--- | --- | ---

=end html =head2 Screenshot - layout_natural =begin html

=end html =head2 Screenshot - layout_shrink =begin html

=end html =head2 Screenshot - pre_alarm =begin html

=end html =head2 Screenshot - pre_getcolor =begin html

MS Windows |
GTK |

=end html =head2 Screenshot - pre_getfile =begin html

MS Windows |
GTK |
Motif |

=end html =head2 Screenshot - pre_getparam =begin html

=end html =head2 Screenshot - pre_gettext =begin html

=end html =head2 Screenshot - pre_listdialog =begin html

=end html =head2 Screenshot - pre_message =begin html

MS Windows |
GTK |
Motif |

=end html =head1 TEST2 None.