10.07.2015 Views

Programming Guide - Actian

Programming Guide - Actian

Programming Guide - Actian

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

How You Can Change Field and Frame Appearance and BehaviorThe following items are ways to change the bias for a field. Using thesefollowing techniques depends on how many fields you want to change andwhen you want to change them:• Setting the CurBias attribute immediately changes a specific field's biasregardless of the current frame mode.• Changing the frame mode simultaneously changes the bias of several or allfields to predefined biases.• Setting the mode-bias attribute changes the field's bias when the framechanges to a specific mode.These techniques are discussed in the following sections.Biases for FieldsThe OpenROAD field biases are divided into the following categories:InteractiveLets the user interact with the fields; for example, by tabbing into orselecting the field or by changing data in the fieldPassiveSelectDrawPrevents the user from entering data in the field, either by making the fieldinvisible or by displaying the field but disallowing data entryIs provided for applications that let the user manipulate the fieldsthemselves, such as visual editorsIs provided for graphic applications that let the user manipulate the fieldsthemselves, such as diagrams and network mapsThe interactive and passive biases are used most frequently. These biases areuseful for applications that let the user display and enter data.The following table lists the field biases and their corresponding categories:Bias Description CategoryChangeableLandableLets the user select or tab to the field and toedit displayed dataLets the user select or tab to the field, but theuser cannot edit displayed dataInteractiveInteractiveVisible Displays the field Passive366 <strong>Programming</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!