Purpose
Here is a PJC that allows to set the cursor from any image stored in the jar file.
This PJC extends VTextField, so you must set the Implementation Class name on a Text item.
The Java code
JTextFieldIcon.java
The implementation class of the Bean Item
oracle.forms.fd.JTextFieldIcon
The methods you can call
Set the image name
Set_Custom_Property('BLOCK.ITEM', 1, 'SETCURSOR', 'image_name');
e.g. :
Set_Custom_Property( 'BL.T1', 1, 'SETCURSOR', '/cursor1.gif' ) ;
images are searched in the jar file.
The jar file provided with the article contains one icon : cursor1.gif
The sample dialog
. Download the jtextfieldcursor.zip file
. Unzip the file
. copy the jtextfieldcursor.jar file in the <ORACLE_HOME>/forms/java directory
. Edit your /forms/server/formsweb.cfg file
. Open the TEXTCURSOR.fmb module (Oracle Forms 9.0.2)
. Compile all and run the module