Current version: 1.7.2

Features

  • Display enhanced LOVs with the Look & Feel decoration

  • Display enhanced Alert Boxes with more than 3 options

  • Handle menus at runtime (add, enable, disable, show, hide, remove options)

  • Handle frames at runtime (add, move, modify, hide)

  • Play pre-loaded sounds

  • Receive external asynchronous messages

  • Draw texts anywhere on the screen

  • Display input dialogue boxes

  • JColorChooser
    All features list


Version 1.7.2 comes with the following changes:

 - New Show_In_Rect DrawLAF feature.

As some softwares that show specific options only when the mouse pointer fly over a particular area, this version allows the developer to show/hide any Forms standard Items as well as Dynamic created items to be shown or hidden depending on the mouse pointer location.

With Standard Forms Items, you define what item is to show/hide via the new laf.pll's procedure:
PKG_TOOLS.Show_In_Rect():

 Procedure Show_In_Rect
 (
    PC$Item  in varchar2 -- Item name
   ,PC$Strip in varchar2 -- Rectangle (x-y-width-height)
   ,PC$Bean  in varchar2 -- Bean Area name
 );

With Dynamic created items, use the NEW_ITEM_PROPERTY() method:

Set_Custom_Property('LAF_BLOCK.LAF_BEAN',1,'NEW_ITEM_PROPERTY'
                   ,'button1,showinrect=1-160-500-40');

 - JRE6 Desktop feature embeded.

The JRE1.6 new "Desktop" Class also permits to open, edit, print, browse a local machine file, and also invoke the standard mail system.

                  It requires, at least the JRE 1.6 installed on the client machine.

 - Open/Save file dialog added.

An Open/Save file dialog has been added to the DrawLAF been, via the FILE_DIALOG new method. The selected filename is get via the GET_FILE_NAME method:

  Set_Custom_Property('LAF_BLOCK.LAF_BEAN',1,'FILE_DIALOG'
                    , 'open,Select a file,c:\,*.*');
  fic := Get_Custom_Property('LAF_BLOCK.LAF_BEAN',1,'GET_FILE_NAME'); 
  If fic Is Not Null Then
    message('selected:' || fic ) ;
  End if ;



         Test the new /fmb/test_laf_show_strip.fmb sample dialog.

  See the LAF Developer guide documentation.

  See a short video of this new feature:



See the old version new features.

Oracle Forms Look and Feel Project created by Francois Degrelle