前の関連記事:LibreOffice5(132)ラジオボタンコントロールのサービスとインターフェイスの一覧
グリッドコントロールのサービスとインターフェイスの一覧
├─.awt.grid.UnoControlGrid
│ ├─.awt.grid.XGridControl
│ │ long getColumnAtPoint( [in] long X,
│ │ [in] long Y)
│ │ long getCurrentColumn()
│ │ long getCurrentRow()
│ │ long getRowAtPoint( [in] long X,
│ │ [in] long Y)
│ │ void goToCell( [in] long ColumnIndex,
│ │ [in] long RowIndex
│ │ ) raises ( .util.VetoException,
│ │ .lang.IndexOutOfBoundsException)
│ ├─.awt.grid.XGridRowSelection
│ │ void addSelectionListener( [in] .awt.grid.XGridSelectionListener listener)
│ │ void deselectAllRows()
│ │ void deselectRow( [in] long RowIndex
│ │ ) raises ( .lang.IndexOutOfBoundsException)
│ │ [long] getSelectedRows()
│ │ boolean hasSelectedRows()
│ │ boolean isRowSelected( [in] long RowIndex)
│ │ void removeSelectionListener( [in] .awt.grid.XGridSelectionListener listener)
│ │ void selectAllRows()
│ │ void selectRow( [in] long RowIndex
│ │ ) raises ( .lang.IndexOutOfBoundsException)
│ └─.awt.UnoControl
│ ├─.accessibility.XAccessible
│ │ .accessibility.XAccessibleContext getAccessibleContext()
│ ├─.awt.XControl
│ │ void createPeer( [in] .awt.XToolkit Toolkit,
│ │ [in] .awt.XWindowPeer Parent)
│ │ .uno.XInterface getContext()
│ │ .awt.XControlModel getModel()
│ │ .awt.XWindowPeer getPeer()
│ │ .awt.XView getView()
│ │ boolean isDesignMode()
│ │ boolean isTransparent()
│ │ void setContext( [in] .uno.XInterface Context)
│ │ void setDesignMode( [in] boolean bOn)
│ │ boolean setModel( [in] .awt.XControlModel Model)
│ ├─.awt.XView
│ │ void draw( [in] long nX,
│ │ [in] long nY)
│ │ .awt.XGraphics getGraphics()
│ │ .awt.Size getSize()
│ │ boolean setGraphics( [in] .awt.XGraphics aDevice)
│ │ void setZoom( [in] float fZoomX,
│ │ [in] float fZoomY)
│ ├─.awt.XWindow
│ │ void addFocusListener( [in] .awt.XFocusListener xListener)
│ │ void addKeyListener( [in] .awt.XKeyListener xListener)
│ │ void addMouseListener( [in] .awt.XMouseListener xListener)
│ │ void addMouseMotionListener( [in] .awt.XMouseMotionListener xListener)
│ │ void addPaintListener( [in] .awt.XPaintListener xListener)
│ │ void addWindowListener( [in] .awt.XWindowListener xListener)
│ │ .awt.Rectangle getPosSize()
│ │ void removeFocusListener( [in] .awt.XFocusListener xListener)
│ │ void removeKeyListener( [in] .awt.XKeyListener xListener)
│ │ void removeMouseListener( [in] .awt.XMouseListener xListener)
│ │ void removeMouseMotionListener( [in] .awt.XMouseMotionListener xListener)
│ │ void removePaintListener( [in] .awt.XPaintListener xListener)
│ │ void removeWindowListener( [in] .awt.XWindowListener xListener)
│ │ void setEnable( [in] boolean Enable)
│ │ void setFocus()
│ │ void setPosSize( [in] long X,
│ │ [in] long Y,
│ │ [in] long Width,
│ │ [in] long Height,
│ │ [in] short Flags)
│ │ void setVisible( [in] boolean Visible)
│ └─.lang.XComponent
│ void addEventListener( [in] .lang.XEventListener xListener)
│ void dispose()
│ void removeEventListener( [in] .lang.XEventListener aListener)
├─.awt.XStyleSettingsSupplier
│ .awt.XStyleSettings StyleSettings
├─.awt.XUnitConversion
│ .awt.Point convertPointToLogic( [in] .awt.Point Point,
│ [in] short TargetUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Point convertPointToPixel( [in] .awt.Point Point,
│ [in] short SourceUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Size convertSizeToLogic( [in] .awt.Size Size,
│ [in] short TargetUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Size convertSizeToPixel( [in] .awt.Size Size,
│ [in] short SourceUnit
│ ) raises ( .lang.IllegalArgumentException)
├─.awt.XWindow2
│ .awt.Size getOutputSize()
│ boolean hasFocus()
│ boolean isActive()
│ boolean isEnabled()
│ boolean isVisible()
│ void setOutputSize( [in] .awt.Size Size)
└─.util.XModeChangeBroadcaster
void addModeChangeApproveListener( [in] .util.XModeChangeApproveListener rxListener
) raises ( .lang.NoSupportException)
void addModeChangeListener( [in] .util.XModeChangeListener rxListener)
void removeModeChangeApproveListener( [in] .util.XModeChangeApproveListener rxListener
) raises ( .lang.NoSupportException)
void removeModeChangeListener( [in] .util.XModeChangeListener rxListener)
│ ├─.awt.grid.XGridControl
│ │ long getColumnAtPoint( [in] long X,
│ │ [in] long Y)
│ │ long getCurrentColumn()
│ │ long getCurrentRow()
│ │ long getRowAtPoint( [in] long X,
│ │ [in] long Y)
│ │ void goToCell( [in] long ColumnIndex,
│ │ [in] long RowIndex
│ │ ) raises ( .util.VetoException,
│ │ .lang.IndexOutOfBoundsException)
│ ├─.awt.grid.XGridRowSelection
│ │ void addSelectionListener( [in] .awt.grid.XGridSelectionListener listener)
│ │ void deselectAllRows()
│ │ void deselectRow( [in] long RowIndex
│ │ ) raises ( .lang.IndexOutOfBoundsException)
│ │ [long] getSelectedRows()
│ │ boolean hasSelectedRows()
│ │ boolean isRowSelected( [in] long RowIndex)
│ │ void removeSelectionListener( [in] .awt.grid.XGridSelectionListener listener)
│ │ void selectAllRows()
│ │ void selectRow( [in] long RowIndex
│ │ ) raises ( .lang.IndexOutOfBoundsException)
│ └─.awt.UnoControl
│ ├─.accessibility.XAccessible
│ │ .accessibility.XAccessibleContext getAccessibleContext()
│ ├─.awt.XControl
│ │ void createPeer( [in] .awt.XToolkit Toolkit,
│ │ [in] .awt.XWindowPeer Parent)
│ │ .uno.XInterface getContext()
│ │ .awt.XControlModel getModel()
│ │ .awt.XWindowPeer getPeer()
│ │ .awt.XView getView()
│ │ boolean isDesignMode()
│ │ boolean isTransparent()
│ │ void setContext( [in] .uno.XInterface Context)
│ │ void setDesignMode( [in] boolean bOn)
│ │ boolean setModel( [in] .awt.XControlModel Model)
│ ├─.awt.XView
│ │ void draw( [in] long nX,
│ │ [in] long nY)
│ │ .awt.XGraphics getGraphics()
│ │ .awt.Size getSize()
│ │ boolean setGraphics( [in] .awt.XGraphics aDevice)
│ │ void setZoom( [in] float fZoomX,
│ │ [in] float fZoomY)
│ ├─.awt.XWindow
│ │ void addFocusListener( [in] .awt.XFocusListener xListener)
│ │ void addKeyListener( [in] .awt.XKeyListener xListener)
│ │ void addMouseListener( [in] .awt.XMouseListener xListener)
│ │ void addMouseMotionListener( [in] .awt.XMouseMotionListener xListener)
│ │ void addPaintListener( [in] .awt.XPaintListener xListener)
│ │ void addWindowListener( [in] .awt.XWindowListener xListener)
│ │ .awt.Rectangle getPosSize()
│ │ void removeFocusListener( [in] .awt.XFocusListener xListener)
│ │ void removeKeyListener( [in] .awt.XKeyListener xListener)
│ │ void removeMouseListener( [in] .awt.XMouseListener xListener)
│ │ void removeMouseMotionListener( [in] .awt.XMouseMotionListener xListener)
│ │ void removePaintListener( [in] .awt.XPaintListener xListener)
│ │ void removeWindowListener( [in] .awt.XWindowListener xListener)
│ │ void setEnable( [in] boolean Enable)
│ │ void setFocus()
│ │ void setPosSize( [in] long X,
│ │ [in] long Y,
│ │ [in] long Width,
│ │ [in] long Height,
│ │ [in] short Flags)
│ │ void setVisible( [in] boolean Visible)
│ └─.lang.XComponent
│ void addEventListener( [in] .lang.XEventListener xListener)
│ void dispose()
│ void removeEventListener( [in] .lang.XEventListener aListener)
├─.awt.XStyleSettingsSupplier
│ .awt.XStyleSettings StyleSettings
├─.awt.XUnitConversion
│ .awt.Point convertPointToLogic( [in] .awt.Point Point,
│ [in] short TargetUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Point convertPointToPixel( [in] .awt.Point Point,
│ [in] short SourceUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Size convertSizeToLogic( [in] .awt.Size Size,
│ [in] short TargetUnit
│ ) raises ( .lang.IllegalArgumentException)
│ .awt.Size convertSizeToPixel( [in] .awt.Size Size,
│ [in] short SourceUnit
│ ) raises ( .lang.IllegalArgumentException)
├─.awt.XWindow2
│ .awt.Size getOutputSize()
│ boolean hasFocus()
│ boolean isActive()
│ boolean isEnabled()
│ boolean isVisible()
│ void setOutputSize( [in] .awt.Size Size)
└─.util.XModeChangeBroadcaster
void addModeChangeApproveListener( [in] .util.XModeChangeApproveListener rxListener
) raises ( .lang.NoSupportException)
void addModeChangeListener( [in] .util.XModeChangeListener rxListener)
void removeModeChangeApproveListener( [in] .util.XModeChangeApproveListener rxListener
) raises ( .lang.NoSupportException)
void removeModeChangeListener( [in] .util.XModeChangeListener rxListener)
グリッドコントロール内の行ではないところをクリックしたときのgetRowAtPoint()メソッドの戻り値は-1になっていました。
グリッドコントロールモデルのサービスとインターフェイスの一覧
├─.awt.grid.UnoControlGridModel
│ │ .util.Color ActiveSelectionBackgroundColor
│ │ .util.Color ActiveSelectionTextColor
│ │ long ColumnHeaderHeight
│ │ .awt.grid.XGridColumnModel ColumnModel
│ │ .awt.FontDescriptor FontDescriptor
│ │ short FontEmphasisMark
│ │ short FontRelief
│ │ .awt.grid.XGridDataModel GridDataModel
│ │ .util.Color GridLineColor
│ │ boolean HScroll
│ │ .util.Color HeaderBackgroundColor
│ │ .util.Color HeaderTextColor
│ │ string HelpText
│ │ string HelpURL
│ │ .util.Color InactiveSelectionBackgroundColor
│ │ .util.Color InactiveSelectionTextColor
│ │ [.util.Color] RowBackgroundColors
│ │ long RowHeaderWidth
│ │ long RowHeight
│ │ .view.SelectionType SelectionModel
│ │ boolean ShowColumnHeader
│ │ boolean ShowRowHeader
│ │ boolean Tabstop
│ │ .util.Color TextColor
│ │ .util.Color TextLineColor
│ │ boolean UseGridLines
│ │ boolean VScroll
│ │ .style.VerticalAlignment VerticalAlign
│ └─.awt.UnoControlModel
│ │ string DefaultControl
│ ├─.awt.XControlModel
│ ├─.beans.XMultiPropertySet
│ │ void addPropertiesChangeListener( [in] [string] aPropertyNames,
│ │ [in] .beans.XPropertiesChangeListener xListener)
│ │ void firePropertiesChangeEvent( [in] [string] aPropertyNames,
│ │ [in] .beans.XPropertiesChangeListener xListener)
│ │ .beans.XPropertySetInfo getPropertySetInfo()
│ │ [any] getPropertyValues( [in] [string] aPropertyNames)
│ │ void removePropertiesChangeListener( [in] .beans.XPropertiesChangeListener xListener)
│ │ void setPropertyValues( [in] [string] aPropertyNames,
│ │ [in] [any] aValues
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .lang.IllegalArgumentException,
│ │ .beans.PropertyVetoException)
│ ├─.beans.XPropertySet
│ │ void addPropertyChangeListener( [in] string aPropertyName,
│ │ [in] .beans.XPropertyChangeListener xListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void addVetoableChangeListener( [in] string PropertyName,
│ │ [in] .beans.XVetoableChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ .beans.XPropertySetInfo getPropertySetInfo()
│ │ any getPropertyValue( [in] string PropertyName
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void removePropertyChangeListener( [in] string aPropertyName,
│ │ [in] .beans.XPropertyChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void removeVetoableChangeListener( [in] string PropertyName,
│ │ [in] .beans.XVetoableChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void setPropertyValue( [in] string aPropertyName,
│ │ [in] any aValue
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .lang.IllegalArgumentException,
│ │ .beans.PropertyVetoException,
│ │ .beans.UnknownPropertyException)
│ ├─.io.XPersistObject
│ │ string getServiceName()
│ │ void read( [in] .io.XObjectInputStream InStream
│ │ ) raises ( .io.IOException)
│ │ void write( [in] .io.XObjectOutputStream OutStream
│ │ ) raises ( .io.IOException)
│ ├─.lang.XComponent
│ │ void addEventListener( [in] .lang.XEventListener xListener)
│ │ void dispose()
│ │ void removeEventListener( [in] .lang.XEventListener aListener)
│ ├─.util.XCloneable
│ │ .util.XCloneable createClone()
│ └─.awt.UnoControlDialogElement
│ long Height
│ string Name
│ string PositionX
│ string PositionY
│ long Step
│ short TabIndex
│ string Tag
│ long Width
├─.beans.XFastPropertySet
│ any getFastPropertyValue( [in] long nHandle
│ ) raises ( .lang.WrappedTargetException,
│ .beans.UnknownPropertyException)
│ void setFastPropertyValue( [in] long nHandle,
│ [in] any aValue
│ ) raises ( .lang.WrappedTargetException,
│ .lang.IllegalArgumentException,
│ .beans.PropertyVetoException,
│ .beans.UnknownPropertyException)
├─.beans.XPropertySetOption
│ void enableChangeListenerNotification( [in] boolean bEnable)
├─.beans.XPropertyState
│ any getPropertyDefault( [in] string aPropertyName
│ ) raises ( .lang.WrappedTargetException,
│ .beans.UnknownPropertyException)
│ .beans.PropertyState getPropertyState( [in] string PropertyName
│ ) raises ( .beans.UnknownPropertyException)
│ [.beans.PropertyState] getPropertyStates( [in] [string] aPropertyName
│ ) raises ( .beans.UnknownPropertyException)
│ void setPropertyToDefault( [in] string PropertyName
│ ) raises ( .beans.UnknownPropertyException)
├─.script.XScriptEventsSupplier
│ .container.XNameContainer getEvents()
└──(サービスやインターフェイスに属しないプロパティ)
long BackgroundColor
short Border
long BorderColor
boolean Enabled
long FillColor
float FontCharWidth
short FontCharset
short FontFamily
float FontHeight
boolean FontKerning
string FontName
float FontOrientation
short FontPitch
short FontSlant
short FontStrikeout
string FontStyleName
short FontType
short FontUnderline
float FontWeight
short FontWidth
boolean FontWordLineMode
boolean Printable
.resource.XStringResourceResolver ResourceResolver
boolean Sizeable
│ │ .util.Color ActiveSelectionBackgroundColor
│ │ .util.Color ActiveSelectionTextColor
│ │ long ColumnHeaderHeight
│ │ .awt.grid.XGridColumnModel ColumnModel
│ │ .awt.FontDescriptor FontDescriptor
│ │ short FontEmphasisMark
│ │ short FontRelief
│ │ .awt.grid.XGridDataModel GridDataModel
│ │ .util.Color GridLineColor
│ │ boolean HScroll
│ │ .util.Color HeaderBackgroundColor
│ │ .util.Color HeaderTextColor
│ │ string HelpText
│ │ string HelpURL
│ │ .util.Color InactiveSelectionBackgroundColor
│ │ .util.Color InactiveSelectionTextColor
│ │ [.util.Color] RowBackgroundColors
│ │ long RowHeaderWidth
│ │ long RowHeight
│ │ .view.SelectionType SelectionModel
│ │ boolean ShowColumnHeader
│ │ boolean ShowRowHeader
│ │ boolean Tabstop
│ │ .util.Color TextColor
│ │ .util.Color TextLineColor
│ │ boolean UseGridLines
│ │ boolean VScroll
│ │ .style.VerticalAlignment VerticalAlign
│ └─.awt.UnoControlModel
│ │ string DefaultControl
│ ├─.awt.XControlModel
│ ├─.beans.XMultiPropertySet
│ │ void addPropertiesChangeListener( [in] [string] aPropertyNames,
│ │ [in] .beans.XPropertiesChangeListener xListener)
│ │ void firePropertiesChangeEvent( [in] [string] aPropertyNames,
│ │ [in] .beans.XPropertiesChangeListener xListener)
│ │ .beans.XPropertySetInfo getPropertySetInfo()
│ │ [any] getPropertyValues( [in] [string] aPropertyNames)
│ │ void removePropertiesChangeListener( [in] .beans.XPropertiesChangeListener xListener)
│ │ void setPropertyValues( [in] [string] aPropertyNames,
│ │ [in] [any] aValues
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .lang.IllegalArgumentException,
│ │ .beans.PropertyVetoException)
│ ├─.beans.XPropertySet
│ │ void addPropertyChangeListener( [in] string aPropertyName,
│ │ [in] .beans.XPropertyChangeListener xListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void addVetoableChangeListener( [in] string PropertyName,
│ │ [in] .beans.XVetoableChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ .beans.XPropertySetInfo getPropertySetInfo()
│ │ any getPropertyValue( [in] string PropertyName
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void removePropertyChangeListener( [in] string aPropertyName,
│ │ [in] .beans.XPropertyChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void removeVetoableChangeListener( [in] string PropertyName,
│ │ [in] .beans.XVetoableChangeListener aListener
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .beans.UnknownPropertyException)
│ │ void setPropertyValue( [in] string aPropertyName,
│ │ [in] any aValue
│ │ ) raises ( .lang.WrappedTargetException,
│ │ .lang.IllegalArgumentException,
│ │ .beans.PropertyVetoException,
│ │ .beans.UnknownPropertyException)
│ ├─.io.XPersistObject
│ │ string getServiceName()
│ │ void read( [in] .io.XObjectInputStream InStream
│ │ ) raises ( .io.IOException)
│ │ void write( [in] .io.XObjectOutputStream OutStream
│ │ ) raises ( .io.IOException)
│ ├─.lang.XComponent
│ │ void addEventListener( [in] .lang.XEventListener xListener)
│ │ void dispose()
│ │ void removeEventListener( [in] .lang.XEventListener aListener)
│ ├─.util.XCloneable
│ │ .util.XCloneable createClone()
│ └─.awt.UnoControlDialogElement
│ long Height
│ string Name
│ string PositionX
│ string PositionY
│ long Step
│ short TabIndex
│ string Tag
│ long Width
├─.beans.XFastPropertySet
│ any getFastPropertyValue( [in] long nHandle
│ ) raises ( .lang.WrappedTargetException,
│ .beans.UnknownPropertyException)
│ void setFastPropertyValue( [in] long nHandle,
│ [in] any aValue
│ ) raises ( .lang.WrappedTargetException,
│ .lang.IllegalArgumentException,
│ .beans.PropertyVetoException,
│ .beans.UnknownPropertyException)
├─.beans.XPropertySetOption
│ void enableChangeListenerNotification( [in] boolean bEnable)
├─.beans.XPropertyState
│ any getPropertyDefault( [in] string aPropertyName
│ ) raises ( .lang.WrappedTargetException,
│ .beans.UnknownPropertyException)
│ .beans.PropertyState getPropertyState( [in] string PropertyName
│ ) raises ( .beans.UnknownPropertyException)
│ [.beans.PropertyState] getPropertyStates( [in] [string] aPropertyName
│ ) raises ( .beans.UnknownPropertyException)
│ void setPropertyToDefault( [in] string PropertyName
│ ) raises ( .beans.UnknownPropertyException)
├─.script.XScriptEventsSupplier
│ .container.XNameContainer getEvents()
└──(サービスやインターフェイスに属しないプロパティ)
long BackgroundColor
short Border
long BorderColor
boolean Enabled
long FillColor
float FontCharWidth
short FontCharset
short FontFamily
float FontHeight
boolean FontKerning
string FontName
float FontOrientation
short FontPitch
short FontSlant
short FontStrikeout
string FontStyleName
short FontType
short FontUnderline
float FontWeight
short FontWidth
boolean FontWordLineMode
boolean Printable
.resource.XStringResourceResolver ResourceResolver
boolean Sizeable
参考にしたサイト
OOoBasic/Dialog/GridControl - ...?
グリッドコントロールの解説です。
0 件のコメント:
コメントを投稿