home *** CD-ROM | disk | FTP | other *** search
- Save Format v2.3(19971110)
- @begin Form "Form_CheckBoxGroup"
-
- @begin Object "Powersoft Java AWT 1.10::java.applet.Applet"
- DesignName Form_CheckBoxGroup;
- @begin ClassProperties
- @begin-code BaseClassList
-
- extends java.applet.Applet
-
- @end-code;
- @end;
- @begin Properties
- @begin DesignProperties
- Style "cf0000";
- ResID 0;
- DesignRect 50,10,311,232;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- LayoutManager "powersoft.powerj.ui.ResizePercentageLayout";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @begin Events
- @begin Event "powersoft.powerj.event.Object.objectCreated"
- @begin-code SourceCode "powersoft.powerj.event.Object.objectCreated"
-
- public boolean Form_CheckBoxGroup_objectCreated(powersoft.powerj.event.EventData event)
- {
-
- checkbox_veggie.setState(true);
-
- return false;
- }
-
- @end-code;
- @end;
- @end;
- @begin UserFunctions
- @begin UserFunction "Form_CheckBoxGroup()"
- @begin Definition
- FunctionScope 3;
- @begin-code SourceCode "Form_CheckBoxGroup()"
-
- public Form_CheckBoxGroup()
- {
- super();
- }
-
- @end-code;
- @end;
- @end;
- @begin UserFunction "handleEvent(java.awt.Event event)"
- @begin Prototype
- FunctionScope 1;
- @begin-code SourceCode "Prototype for handleEvent(java.awt.Event event)"
-
- // Placeholder for Prototype for handleEvent(java.awt.Event event)
- // you should move the prototype here from the Class Contents section
-
- @end-code;
- @end;
- @begin Definition
- @begin-code SourceCode "handleEvent(java.awt.Event event)"
-
- public boolean handleEvent(java.awt.Event event)
- {
-
- return defaultHandleEvent(event);
- }
-
- @end-code;
- @end;
- @end;
- @begin UserFunction "unhandledEvent( String listenerName, String methodName, java.lang.Object event )"
- @begin Prototype
- FunctionScope 1;
- @begin-code SourceCode "Prototype for unhandledEvent( String listenerName, String methodName, java.lang.Object event )"
-
- // Placeholder for Prototype for unhandledEvent( String listenerName, String methodName, java.lang.Object event )
- // you should move the prototype here from the Class Contents section
-
- @end-code;
- @end;
- @begin Definition
- @begin-code SourceCode "unhandledEvent( String listenerName, String methodName, java.lang.Object event )"
-
- public void unhandledEvent( String listenerName, String methodName, java.lang.Object event )
- {
-
- }
-
- @end-code;
- @end;
- @end;
- @begin UserFunction "processEvent(java.awt.AWTEvent event)"
- @begin Definition
- FunctionScope 3;
- @begin-code SourceCode "processEvent(java.awt.AWTEvent event)"
-
- public void processEvent(java.awt.AWTEvent event)
- {
-
- defaultProcessEvent(event);
- }
-
- @end-code;
- @end;
- @end;
- @begin UserFunction "getContentPane()"
- @begin Definition
- FunctionScope 3;
- @begin-code SourceCode "getContentPane()"
-
- public java.awt.Container getContentPane()
- {
- // Use the following if you inherit from a JFC container such as com.sun.java.swing.JFrame
- // return super.getContentPane();
- return this;
- }
-
- @end-code;
- @end;
- @end;
- @end;
- @begin CodeBlocks
- @begin CodeBlock "HppPrefix"
- FunctionScope 1;
- @begin-code SourceCode "Imports()"
-
- // add your custom import statements here
-
- @end-code;
- @end;
- @begin CodeBlock "ClassContents"
- FunctionScope 1;
- @begin-code SourceCode "Data Members()"
-
- // add your data members here
-
- @end-code;
- @end;
- @begin CodeBlock "GeneratedClassContents"
- FunctionScope 1;
- @begin-code SourceCode "GeneratedClassContents()"
-
-
- @end-code;
- @end;
- @begin CodeBlock "CppPrefix"
- FunctionScope 1;
- @begin-code SourceCode "()"
-
-
- @end-code;
- @end;
- @end;
- @begin Objects
- @begin Object "Powersoft Java AWT 1.10::java.awt.Checkbox"
- DesignName checkbox_beef;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- DesignRect 51,81,46,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- label "Beef";
- group "patty";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Checkbox"
- DesignName checkbox_chicken;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 1;
- DesignRect 51,96,46,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- label "Chicken";
- group "patty";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Checkbox"
- DesignName checkbox_fish;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 2;
- DesignRect 51,111,46,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- label "Fish";
- group "patty";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Checkbox"
- DesignName checkbox_veggie;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 3;
- DesignRect 51,126,46,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- label "Veggie";
- group "patty";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Checkbox"
- DesignName checkbox_ketchup;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 4;
- DesignRect 139,80,70,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- label "Ketchup";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Checkbox"
- DesignName checkbox_mayonnaise;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 5;
- DesignRect 139,95,60,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- label "Mayonnaise";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Checkbox"
- DesignName checkbox_mustard;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 6;
- DesignRect 139,110,51,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- label "Mustard";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Button"
- DesignName cb_placeOrder;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 7;
- DesignRect 15,150,54,14;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- label "Place Order";
- @end;
- @end;
- @begin Events
- @begin Event "java.awt.event.Action.actionPerformed"
- @begin-code SourceCode "java.awt.event.Action.actionPerformed"
-
- public boolean cb_placeOrder_actionPerformed(java.awt.event.ActionEvent event)
- {
- boolean condimentsSelected = false;
- StringBuffer order = new StringBuffer();
-
- // Determine the patty. Since a Checkbox group is used,
- // the multiple-exclusion scope guarantees one and only
- // one patty will be selected.
- if( checkbox_beef.getState() ) {
- order.append( "Beef Burger with: " );
- } else if( checkbox_chicken.getState() ) {
- order.append( "Chicken Burger with: " );
- } else if( checkbox_fish.getState() ) {
- order.append( "Fish Burger with: " );
- } else {
- order.append( "Veggie Burger with: " );
- }
-
- // Determine condiment(s). Any number of these can be
- // chosen.
- if( checkbox_ketchup.getState() ) {
- condimentsSelected = true;
- order.append( " ketchup" );
- }
- if( checkbox_mayonnaise.getState() ) {
- condimentsSelected = true;
- order.append( " mayonnaise" );
- }
- if( checkbox_mustard.getState() ){
- condimentsSelected = true;
- order.append( " mustard" );
- }
-
- // Display message for no condiments
- if( !condimentsSelected ) {
- order.append( " no condiments" );
- }
-
- textf_orderDetails.setText( order.toString() );
-
- return false;
- }
-
- @end-code;
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.TextField"
- DesignName textf_orderDetails;
- @begin Properties
- @begin DesignProperties
- Style "800";
- ResID 0;
- TabIndex 8;
- DesignRect 15,185,270,14;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- editable "0";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Label"
- DesignName label_1;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 9;
- DesignRect 36,66,44,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- text "One Patty:";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Label"
- DesignName label_2;
- @begin Properties
- @begin DesignProperties
- ResID 100;
- TabIndex 10;
- DesignRect 5,5,215,10;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- text "This sample shows Checkbox and CheckboxGroup.";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Label"
- DesignName label_3;
- @begin Properties
- @begin DesignProperties
- ResID 100;
- TabIndex 11;
- DesignRect 5,15,290,10;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- text "A CheckboxGroup guarantees only one member of the group can be selected.";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Label"
- DesignName label_4;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 12;
- DesignRect 15,170,50,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- text "Your order:";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Label"
- DesignName label_5;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 13;
- DesignRect 126,66,66,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- text "Any Condiments:";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Label"
- DesignName label_6;
- @begin Properties
- @begin DesignProperties
- ResID 0;
- TabIndex 14;
- DesignRect 5,50,200,15;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- text "Select your burger from the options below:";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @begin Object "Powersoft Java AWT 1.10::java.awt.Label"
- DesignName label_7;
- @begin Properties
- @begin DesignProperties
- ResID 100;
- TabIndex 15;
- DesignRect 5,25,195,10;
- @end;
- @begin ObjectProperties
- font "Dialog-Plain-12";
- text "The patty options are members of a CheckboxGroup.";
- foreground "java.awt.Color.black";
- background "java.awt.Color.lightGray";
- SerializationData "";
- @end;
- @end;
- @end;
- @end;
- @end;
- @end;
-