UnoCheckBoxControlは、ダイアログコントロールの一種であるチェックボックスを表すオブジェクトである。
チェックボックスは基本的にYesまたはNoの形式の情報を入力するために使用する。ただし、モード設定によっては、このような2 つのステータス間だけでなく、3 つのステータス間で選択することもできる。通常使用するのはYes かNo かの選択肢だが、どちらともつかない中間状態が選択肢としてあり得る場合は、それを示すステータスも表示できる。
属性 | 説明 | |
---|---|---|
SbxSTRING | Label | コントロール要素に表示するラベル(タイトル) |
SbxSTRING | ActionCommand | |
SbxINTEGER | State | チェックボックスの状態 |
SbxOBJECT | MinimumSize | |
SbxOBJECT | PreferredSize | |
SbxARRAY | Types | |
SbxARRAY | ImplementationId | |
SbxOBJECT | Context | |
SbxOBJECT | Peer | |
SbxOBJECT | Model | |
SbxOBJECT | View | |
SbxBOOL | DesignMode | |
SbxOBJECT | PosSize | |
SbxOBJECT | OutputSize | |
SbxBOOL | Visible | |
SbxBOOL | Enable | |
SbxOBJECT | Graphics | |
SbxOBJECT | Size | |
SbxSTRING | ImplementationName | |
SbxARRAY | SupportedServiceNames | |
SbxOBJECT | AccessibleContext | |
SbxOBJECT | Delegator | |
SbxSTRING | Dbg_SupportedInterfaces | サポートしているインタフェースの一覧 |
SbxSTRING | Dbg_Properties | 属性の一覧 |
SbxSTRING | Dbg_Methods | メソッドの一覧 |
メソッド | 説明 | |
---|---|---|
SbxEMPTY | queryInterface ( SbxOBJECT ) | |
SbxVOID | addActionListener ( SbxOBJECT ) | |
SbxVOID | removeActionListener ( SbxOBJECT ) | |
SbxVOID | setLabel ( SbxSTRING ) | |
SbxVOID | setActionCommand ( SbxSTRING ) | |
SbxVOID | addItemListener ( SbxOBJECT ) | |
SbxVOID | removeItemListener ( SbxOBJECT ) | |
SbxINTEGER | getState ( void ) | |
SbxVOID | setState ( SbxINTEGER ) | |
SbxVOID | setLabel ( SbxSTRING ) | |
SbxVOID | enableTriState ( SbxBOOL ) | |
SbxVOID | disposing ( SbxOBJECT ) | |
SbxVOID | itemStateChanged ( SbxOBJECT ) | |
SbxOBJECT | getMinimumSize ( void ) | |
SbxOBJECT | getPreferredSize ( void ) | |
SbxOBJECT | calcAdjustedSize ( SbxOBJECT ) | |
SbxARRAY | getTypes ( void ) | |
SbxARRAY | getImplementationId ( void ) | |
SbxVOID | dispose ( void ) | |
SbxVOID | addEventListener ( SbxOBJECT ) | |
SbxVOID | removeEventListener ( SbxOBJECT ) | |
SbxVOID | setContext ( SbxOBJECT ) | |
SbxOBJECT | getContext ( void ) | |
SbxVOID | createPeer ( SbxOBJECT, SbxOBJECT ) | |
SbxOBJECT | getPeer ( void ) | |
SbxBOOL | setModel ( SbxOBJECT ) | |
SbxOBJECT | getModel ( void ) | |
SbxOBJECT | getView ( void ) | |
SbxVOID | setDesignMode ( SbxBOOL ) | |
SbxBOOL | isDesignMode ( void ) | |
SbxBOOL | isTransparent ( void ) | |
SbxVOID | setPosSize ( SbxLONG, SbxLONG, SbxLONG, SbxLONG, SbxINTEGER ) | |
SbxOBJECT | getPosSize ( void ) | |
SbxVOID | setVisible ( SbxBOOL ) | |
SbxVOID | setEnable ( SbxBOOL ) | コントロールの有効・無効を切り替える |
SbxVOID | setFocus ( void ) | |
SbxVOID | addWindowListener ( SbxOBJECT ) | |
SbxVOID | removeWindowListener ( SbxOBJECT ) | |
SbxVOID | addFocusListener ( SbxOBJECT ) | |
SbxVOID | removeFocusListener ( SbxOBJECT ) | |
SbxVOID | addKeyListener ( SbxOBJECT ) | |
SbxVOID | removeKeyListener ( SbxOBJECT ) | |
SbxVOID | addMouseListener ( SbxOBJECT ) | |
SbxVOID | removeMouseListener ( SbxOBJECT ) | |
SbxVOID | addMouseMotionListener ( SbxOBJECT ) | |
SbxVOID | removeMouseMotionListener ( SbxOBJECT ) | |
SbxVOID | addPaintListener ( SbxOBJECT ) | |
SbxVOID | removePaintListener ( SbxOBJECT ) | |
SbxVOID | setOutputSize ( SbxOBJECT ) | |
SbxOBJECT | getOutputSize ( void ) | |
SbxBOOL | isVisible ( void ) | |
SbxBOOL | isActive ( void ) | |
SbxBOOL | isEnabled ( void ) | コントロールの有効・無効を返す |
SbxBOOL | hasFocus ( void ) | |
SbxBOOL | setGraphics ( SbxOBJECT ) | |
SbxOBJECT | getGraphics ( void ) | |
SbxOBJECT | getSize ( void ) | |
SbxVOID | draw ( SbxLONG, SbxLONG ) | |
SbxVOID | setZoom ( SbxSINGLE, SbxSINGLE ) | |
SbxVOID | propertiesChange ( SbxARRAY ) | |
SbxSTRING | getImplementationName ( void ) | |
SbxBOOL | supportsService ( SbxSTRING ) | |
SbxARRAY | getSupportedServiceNames ( void ) | |
SbxOBJECT | getAccessibleContext ( void ) | |
SbxVOID | addModeChangeListener ( SbxOBJECT ) | |
SbxVOID | removeModeChangeListener ( SbxOBJECT ) | |
SbxVOID | addModeChangeApproveListener ( SbxOBJECT ) | |
SbxVOID | removeModeChangeApproveListener ( SbxOBJECT ) | |
SbxOBJECT | queryAdapter ( void ) | |
SbxVOID | setDelegator ( SbxOBJECT ) | |
SbxEMPTY | queryAggregation ( SbxOBJECT ) |
チェックボックスの状態を表すInteger型の値
値 | 説明 |
---|---|
0 | No |
1 | Yes |
2 | 中間状態 |
このオブジェクトが持つ属性(プロパティ)の一覧(各属性がセミコロン記号で区切られた文字列)
このオブジェクトが持つメソッドの一覧(各メソッドがセミコロン記号で区切られた文字列)
チェックボックスの有効・無効を切り替える。無効にしたコントロールは淡色(灰色)表示となり、入力や選択が行えなくなる。
チェックボックスが有効か無効かを判定するには、isEnabledメソッドを使用する。
無し
チェックボックスが有効か無効かを表すBoolean値を返す。
チェックボックスの有効・無効を切り替えるには、setEnableメソッドを使用する。
無し
チェックボックスが有効か無効かを表すBoolean値。有効ならTrue、無効ならFalse。