Overblog
Suivre ce blog Administration + Créer mon blog

Search

Free tool

Look and Feel Project

25 décembre 2010 6 25 /12 /décembre /2010 10:14

Merry Christmas everybody

 

For the occasion, I have just developed a little change around the Scrolling Panel by adding some methods.

 

  • SET_SCROLL_PANEL_ESCAPE to allow the end-user to exit the panel box by pressing the Escape key
  • SET_SCROLL_PANEL_FRAME to display the scrolling box in a separate frame the user can move and resize.
  • SET_SCROLL_VERTICAL_TOOLBAR to add a vertical scrollbar to non-scrolling pages (*)

 

(*) I have though that the Scrolling Panel, that was originally built to display plain texts or HTML contents in a small room, could also be used to display a help system. In this case, the scrolling behaviour is not necessary, reason why you can avoid it by setting the delay value to zero (0).

 

Set_Custom_Property( 'LAF_BLOCK.LAF_BEAN', 1

   , 'SET_SCROLL_PANEL', '0,0,10,10,600,150,http://...' ) ;

 

The vertical scrollbar permit to scroll the fixed content, and the Escape key to exit the box.

 

In addition, you can also display HTML pages stored in the Application Server, in one of the virtual/physical directories defined in the /forms/server/forms.conf file.
In this case, just precede the HTML page name with the virtual directory name:

 

Set_Custom_Property( 'LAF_BLOCK.LAF_BEAN', 1
   , 'SET_SCROLL_PANEL', '0,0,10,10,600,150,/forms/html/page.html' ) ;

 

Because of the smallness of the update, I have left the version number unchanged (1.6.4).

Just download again the LAF_164.zip from the site

 

Have fun !

 

Francois

 

 

 

Partager cet article
Repost0
13 décembre 2010 1 13 /12 /décembre /2010 20:43

The new 1.6.4 version is out with dynamic Popup Menus and Sortable Table-blocks.


Look and Feel 1.6.4


Get it now


Partager cet article
Repost0
11 décembre 2010 6 11 /12 /décembre /2010 14:53

Here is a Simple Horizontal Scrolling Marquee Java Bean proposed by Omama Khurshid.

 

Text Filed Menu

    
        Get it now


Partager cet article
Repost0
17 novembre 2010 3 17 /11 /novembre /2010 07:22

Enhanced, Improved & Productive Image/Document commercial & affordable JavaBeans for your Real-World Document Management needs !!!

  • ImageFileManagerBean for Viewing & Manipulating Image/Document Files with the following file formats: GIF, JPG, JPEG, PNG, BMP, PPM, PBM, TIF & TIFF, PLUS the ability to Save files in PDF format too!

We have added the following features in Version 2.4:

  • ‘Open Document' button to Open the Image/Document File. The File Image Chooser Popup Window on pressing this button is now part of our JavaBean solution that will also display the Image Preview for files whose format is one of GIF, JPG, JPEG & PNG. Other file formats are listed with no Image Preview.
  • ‘Previous File' & ‘Next File' field items to display the Previous & Next Filename within the list of files selected with the File Format of the document that had just been opened from the chosen folder.
  • File Navigation functions:
    • ‘Current' & ‘Total' field items to show the Current File Number & the Total Number of files for the list of files selected with the File Format of the document that had just been opened, or when changing the File Format drop-down list item within this section.
    • ‘|<' button to navigate to the First File within the list of files selected, based on the current File Format specified.
    • ‘<' button to navigate to the Previous File within the list of files selected, based on the current File Format specified.
    • '>' button to navigate to the Next File within the list of files selected, based on the current File Format specified.
    • '>|' button to navigate to the Last File within the list of files selected, based on the current File Format specified.
    • File Format drop-down list item that allows you to specify the type of files that you wish to navigate within the folder selected when opening the Image Document through the ‘Open Document…' button. It also allows you to change the File Format to display any files within the currently selected folder that has a match to the new File Format chosen.
    • Filename item that allows you to enter a full or partial name that will be used with the ‘Search Type' drop-down list item or the ‘Refresh File List' button to retrieve those files that match the Search Criteria specified.
    • ‘Search Type' drop-down list item that allows you to do various types of searches against the ‘Filename' specified. This includes options to specify ‘None', ‘Starts with', ‘Ends with' , and ‘Contains' .
    • ‘Refresh File List' button to retrieve those files that match the Search Criteria specified at any time.

  • Image Manipulation functions:
    • ‘Add Custom Text' button to allow a Custom Text Message to be added into the current Page within the Viewer area, with the supported Text Colors, specifying the X & Y position, Font Size, and a Transparency Factor (1 to 10, i.e., Dark to Light). Pressing this button pops up a Window providing ‘Set', ‘Remove' & ‘Cancel' buttons to perform the function as stated.
    • ‘Add Custom Image' button to allow a Custom Image to be added as a superimposed image into the current Page within the Viewer area. You will be able to specify the X & Y position, and a Transparency Factor (1 to 10, i.e., Dark to Light) . Pressing this button pops up a Window providing ‘Select File…', ‘Set', ‘Remove' & ‘Cancel' buttons to perform the function as stated. The ‘Select File…' button will ONLY allow you to select Images with the File Formats of GIF, JPG, JPEG, PNG & BMP ONLY.
    • ‘Apply Custom Object' button to allow the Custom Text Message and/or Custom Image that has/have been added into the Viewer Area to be Applied or Aborted through a Popup Alert Message requesting for the User's action.

 

TRY the 30 Days TRIAL VERSION!

Partager cet article
Repost0
12 novembre 2010 5 12 /11 /novembre /2010 09:51

Sometimes, when you add Java Beans/PJCs to your Oracle Forms  application, you get Java memory error message, because your Java Bean needs big memory size, or just don't make some clean up.

If you want to give more memory to the JVM, modify your /forms/server/xxbasexxx.htm file like the following:

 

Example of modified basejpi.htm:

 

...

<OBJECT classid="%jpi_classid%"

<PARAM NAME="java_arguments" value="-Xms32m -Xmx128m">

...

<EMBED SRC="" PLUGINSPAGE="%jpi_download_page%"

java_arguments="-Xms32m -Xmx128m"

...

 

 

The -Xmx argument defines the max memory size that the heap can reach for the JVM. You must know your program well and see how it performs under load and set this parameter accordingly. A low value can cause OutOfMemoryExceptions or a very poor performance if your program's heap memory is reaching the maximum heap size.

 

 The -Xms argument sets the initial heap memory size for the JVM. This means that when you start your program the JVM will allocate this amount of memory instantly. This is useful if your program will consume a large amount of heap memory right from the start. This avoids the JVM to be constantly increasing the heap and can gain some performance there.

 

So tune these 2 parameters to fit your needs.

 

Francois

 

 

Partager cet article
Repost0
6 novembre 2010 6 06 /11 /novembre /2010 10:08

The new Forms Look and Feel Project 1.6.3 version is out.

Some methods have been added to the LAF_XP_TextArea PJC multi-line Text Item to support huge contents like CLOBs/NCLOBs or big files.

 

  Get it now


Partager cet article
Repost0
22 octobre 2010 5 22 /10 /octobre /2010 10:38

For those who would like to consult my Blog on their mobile, here is the required URL:

 

http://fdegrelle.over-blog.com/m/

 

Francois

Partager cet article
Repost0
16 octobre 2010 6 16 /10 /octobre /2010 14:39

I have delivered a new special version of the Forms JTable Java Bean.

It is a special version, because it requires the Sun plug-in 1.6.

 

Here are the new features:

  • Totalization line at the table's bottom
  • You can change the Header height
  • Check boxes support
  • Background table color
  • Maximum column width for all columns
  • Table Filterering

 

http://sheikyerbouti.developpez.com/JTable/files/JTable16.jpg

 

So these new features apply to and only to the JRE 16 version (fjtable16.jar), it does not concern the standard version (JInitiator).

 

Partager cet article
Repost0
2 octobre 2010 6 02 /10 /octobre /2010 11:32

I have just added a few features to the LAF project.

The first one allows to display a message
anywhere on the window, so, close to a specific item if you want.
The message can be displayed in a colored frame, and it can also blink. The X and Y coordinate support special keywords to center the message on the window.

 

I have also added a method that permits to display a Scrolling Panel during a given time.

 

Because the update is minor, I decided not to change the version number, so that it remains 1.6.2.

All you have to do, is to download again the LAF_162.zip from the site  ;-)

 

Here is a short demo of the new features - Enjoy !

 

 

Francois

Partager cet article
Repost0
2 octobre 2010 6 02 /10 /octobre /2010 07:29

I have just updated one of the most popular Java Bean stored on the forms.pjc.bean' site.


The "Keep the image initial quality" can, now, raise events to Forms when the image is Clicked or double-clicked.

 

Francois

Partager cet article
Repost0