public class SapToolbarControl extends SapShell implements ISapContextMenuable
修飾子 | コンストラクタと説明 |
---|---|
protected |
SapToolbarControl(JtfObjectHandle handle,
Desktop desktop)
JtfObjectHandle を持つ新しい SapToolbarControl を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
getButtonCount()
[読み取り専用] 区切りを含むツール バーのボタンの数。
|
String |
getButtonIcon(int buttonPosition)
指定したツール バー ボタンのアイコン名を取得します。
|
ToolBarButtonType |
getButtonType(int buttonPosition)
指定したツール バーのボタンの種類を取得します。
|
int |
getChangeable()
[読み取り専用] コントロールが変更可能かどうか。
|
SapContextMenu |
getCurrentContextMenu()
[読み取り専用] 現在のコンテキスト メニュー。
|
int |
getDragDropSupported()
[読み取り専用] シェルがドラッグ&ドロップ操作を許可しているかどうか。
|
int |
getFocusedButton()
[読み取り専用] 現在フォーカスを持つボタンの 0 を基準としたインデックス。
|
int |
getWindowHandle()
[読み取り専用] GuiShell に接続しているコントロールのウィンドウ ハンドル。
|
boolean |
isButtonChecked(int buttonPosition)
ボタンが現在チェックされている(押されている)かどうかを取得します。
|
boolean |
isButtonEnabled(int buttonPosition)
ボタンを押すことができるかどうかを取得します。
|
void |
pressContextButton(String id)
指定した ID を持つコンテキスト ボタンを押します。
|
void |
selectButton(String id)
指定した ID を持つボタンの押下をエミュレートします。
|
void |
selectContextMenuItem(String functionCode)
コントロールのコンテキスト メニューから項目を選択します。
|
void |
selectContextMenuItemByPosition(String positionDescription)
このメソッドは項目の位置を利用してコンテキスト メニュー項目を選択できます。
|
void |
selectContextMenuItemByText(String text)
メニュー項目や利用可能な高レベルのメニューのテキストを使用してコンテキスト メニューのメニュー項目を選択します。
|
void |
selectMenuItem(String id)
指定した ID を持つメニュー項目の選択をエミュレートします。
|
void |
selectMenuItemByText(String text)
メニュー項目のテキストによるメニュー項目の選択をエミュレートします。
|
isDragDropSupported
getAccessibilityText, getAccessibilityTextOnRequest, getAccessibilityTooltip, getDefaultTooltip, getHeight, getIconName, getLeft, getName, getScreenLeft, getScreenTop, getTooltip, getTop, getWidth, isChangeable, isFocused, isModified, isSymbolFont, setFocus, showContextMenu
captureBitmap, captureBitmap, exists, exists, generateLocator, getChildren, getDynamicMethodList, getParent, getPropertyList, getRect, getRect, getText, getValue, highlightObject, highlightObject, highlightObject, invokeMethods, textCapture, textCapture, textClick, textClick, textClick, textClick, textClick, textClick, textExists, textExists, textExists, textExists, textExists, textRectangle, textRectangle, textRectangle, textRectangle, textRectangle, waitForChildDisappearance, waitForChildDisappearance, waitForDisappearance, waitForDisappearance, waitForObject, waitForObject, waitForProperty, waitForProperty
equals, exists, find, find, findAll, findAll, getCustomTypeName, getDesktop, getHandle, getLocator, getProperty, getTypeName, hashCode, imageClick, imageClick, imageClick, imageClick, imageClick, imageClick, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageExists, imageExists, imageExists, imageExistsFile, imageExistsFile, imageExistsFile, imageRectangle, imageRectangle, imageRectangle, imageRectangleFile, imageRectangleFile, imageRectangleFile, invoke, preventFinalLocator, setProperty, toString
protected SapToolbarControl(JtfObjectHandle handle, Desktop desktop)
handle
- SapToolbarControl を識別するハンドルdesktop
- このオブジェクトが存在するデスクトップpublic String getButtonIcon(int buttonPosition)
buttonPosition
- ボタンの位置(0 を基準)public ToolBarButtonType getButtonType(int buttonPosition)
buttonPosition
- ボタンの位置(0 を基準)public boolean isButtonChecked(int buttonPosition)
buttonPosition
- ボタンの位置(0 を基準)public boolean isButtonEnabled(int buttonPosition)
buttonPosition
- ボタンの位置(0 を基準)public void pressContextButton(String id)
id
- ボタンの IDpublic void selectButton(String id)
id
- ボタンの IDpublic void selectContextMenuItem(String functionCode)
selectContextMenuItem
インタフェース内 ISapContextMenuable
functionCode
- 機能コードpublic void selectContextMenuItemByPosition(String positionDescription)
selectContextMenuItemByPosition
インタフェース内 ISapContextMenuable
positionDescription
- 項目へのパスを含んだ文字列。 コンテキスト メニュー項目がトップ レベル メニューにある場合には、単に項目の 0 を基準としたインデックスになります。 それ以外の場合には、メニューおよび個々のサブメニューの位置を "|" で区切って指定します。public void selectContextMenuItemByText(String text)
selectContextMenuItemByText
インタフェース内 ISapContextMenuable
text
- メニュー項目のテキストpublic void selectMenuItem(String id)
id
- メニューの IDpublic void selectMenuItemByText(String text)
text
- メニュー項目のテキストpublic int getButtonCount()
public int getChangeable()
public SapContextMenu getCurrentContextMenu()
public int getDragDropSupported()
public int getFocusedButton()
public int getWindowHandle()
Copyright 2009-2012 Micro Focus. All Rights Reserved.