UnoDateFieldControlは、ダイアログコントロールの一種である日付フィールドを表すオブジェクトである。

属性の概要

stardiv.Toolkit.UnoDateFieldControlの属性
属性 説明
SbxARRAY Types
SbxARRAY ImplementationId
SbxLONG Date 日付フィールドに入力された日付
SbxLONG Min
SbxLONG Max
SbxLONG First
SbxLONG Last
SbxBOOL LongFormat
SbxBOOL StrictFormat
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 Text
SbxSTRING SelectedText
SbxOBJECT Selection
SbxINTEGER MaxTextLen
SbxBOOL Editable
SbxOBJECT MinimumSize
SbxOBJECT PreferredSize
SbxSTRING Dbg_SupportedInterfaces サポートしているインタフェースの一覧
SbxSTRING Dbg_Properties 属性の一覧
SbxSTRING Dbg_Methods メソッドの一覧

メソッドの概要

stardiv.Toolkit.UnoDateFieldControlのメソッド
メソッド 説明
SbxEMPTY queryInterface ( SbxOBJECT )
SbxARRAY getTypes ( void )
SbxARRAY getImplementationId ( void )
SbxVOID setDate ( SbxLONG )
SbxLONG getDate ( void )
SbxVOID setMin ( SbxLONG )
SbxLONG getMin ( void )
SbxVOID setMax ( SbxLONG )
SbxLONG getMax ( void )
SbxVOID setFirst ( SbxLONG )
SbxLONG getFirst ( void )
SbxVOID setLast ( SbxLONG )
SbxLONG getLast ( void )
SbxVOID setLongFormat ( SbxBOOL )
SbxBOOL isLongFormat ( void )
SbxVOID setEmpty ( void )
SbxBOOL isEmpty ( void )
SbxVOID setStrictFormat ( SbxBOOL )
SbxBOOL isStrictFormat ( void )
SbxVOID addSpinListener ( SbxOBJECT )
SbxVOID removeSpinListener ( SbxOBJECT )
SbxVOID up ( void )
SbxVOID down ( void )
SbxVOID first ( void )
SbxVOID last ( void )
SbxVOID enableRepeat ( SbxBOOL )
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 disposing ( SbxOBJECT )
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 )
SbxVOID addTextListener ( SbxOBJECT )
SbxVOID removeTextListener ( SbxOBJECT )
SbxVOID setText ( SbxSTRING )
SbxVOID insertText ( SbxOBJECT, SbxSTRING )
SbxSTRING getText ( void )
SbxSTRING getSelectedText ( void )
SbxVOID setSelection ( SbxOBJECT )
SbxOBJECT getSelection ( void )
SbxBOOL isEditable ( void )
SbxVOID setEditable ( SbxBOOL )
SbxVOID setMaxTextLen ( SbxINTEGER )
SbxINTEGER getMaxTextLen ( void )
SbxVOID textChanged ( SbxOBJECT )
SbxOBJECT getMinimumSize ( void )
SbxOBJECT getPreferredSize ( void )
SbxOBJECT calcAdjustedSize ( SbxOBJECT )
SbxOBJECT getMinimumSize ( SbxINTEGER, SbxINTEGER )
SbxVOID getColumnsAndLines ( SbxINTEGER, SbxINTEGER )

属性の詳細

Date

日付フィールドに入力された日付を表すLong値

使用例

Dim oDialog As Object
Dim oDateField As Object
Dim lDate As Long

BasicLibraries.LoadLibrary("Tools")
oDialog = LoadDialog("Standard", "MyDialog")
oDialog.execute

oDateField = oDialog.GetControl("DateField1")
lDate = oDateField.Date

Dbg_Properties

Dim Dbg_Properties As String

このオブジェクトが持つ属性(プロパティ)の一覧(各属性がセミコロン記号で区切られた文字列)


Dbg_Methods

Dim Dbg_Methods As String

このオブジェクトが持つメソッドの一覧(各メソッドがセミコロン記号で区切られた文字列)

メソッドの詳細

setEnable

ラジオボタンの有効・無効を切り替える。無効にしたコントロールは淡色(灰色)表示となり、入力や選択が行えなくなる。

ラジオボタンが有効か無効かを判定するには、isEnabledメソッドを使用する。

呼び出し形式

Sub setEnable( flag As Boolean)

引数

flag
ラジオボタンを有効するか無効にするかを指定するフラグ。有効する場合はTrue、無効にする場合はFalse。

戻り値

無し


isEnabled

ラジオボタンが有効か無効かを表すBoolean値を返す。

ラジオボタンの有効・無効を切り替えるには、setEnableメソッドを使用する。

呼び出し形式

Function setEnable As Boolean

引数

無し

戻り値

ラジオボタンが有効か無効かを表すBoolean値。有効ならTrue、無効ならFalse。