|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.GObject
org.gnu.gtk.GtkObject
org.gnu.gtk.Widget
org.gnu.gtk.Container
org.gnu.gtk.ToolBar
The ToolBar is used to construct a toolbar. It is the container that controls the position of a set of icons that are mouse sensitive.
Field Summary |
Fields inherited from class org.gnu.glib.GObject |
eventsInitialized |
Constructor Summary | |
ToolBar()
Create a new ToolBar |
|
ToolBar(Handle hndl)
|
Method Summary | |
void |
addListener(ToolBarListener listener)
Register an object to handle dialog events. |
void |
appendSpace()
Deprecated. |
void |
appendWidget(Widget widget,
java.lang.String tooltip,
java.lang.String helpText)
Deprecated. |
protected void |
fireToolBarEvent(ToolBarEvent event)
|
int |
getDropIndex(int x,
int y)
Returns the position corresponding to the indicated point on ToolBar. |
java.lang.Class |
getEventListenerClass(java.lang.String signal)
|
EventType |
getEventType(java.lang.String signal)
|
ToolItem |
getItem(int position)
Return the ToolItem on the ToolBar from the position specified. |
int |
getItemIndex(ToolItem item)
Return the position of an item on the ToolBar starting from 0. |
int |
getNumItems()
Return the number of items on the ToolBar. |
ReliefStyle |
getReliefStyle()
Returns the ReliefStyle of Buttons on the ToolBar. |
boolean |
getShowArrow()
Returns whether the ToolBar has an overflow menu. |
static Type |
getType()
Retrieve the runtime type used by the GLib library. |
protected static void |
gtk_toolbar_append_space(Handle toolbar)
|
protected static void |
gtk_toolbar_append_widget(Handle Toolbar,
Handle widget,
java.lang.String tooltipText,
java.lang.String tooltipPrivateText)
|
protected static int |
gtk_toolbar_get_drop_index(Handle toolbar,
int x,
int y)
|
protected static int |
gtk_toolbar_get_icon_size(Handle toolbar)
|
protected static int |
gtk_toolbar_get_item_index(Handle toolbar,
Handle item)
|
protected static int |
gtk_toolbar_get_n_items(Handle toolbar)
|
protected static Handle |
gtk_toolbar_get_nth_item(Handle toolbar,
int pos)
|
protected static int |
gtk_toolbar_get_orientation(Handle toolbar)
|
protected static int |
gtk_toolbar_get_relief_style(Handle toolbar)
|
protected static boolean |
gtk_toolbar_get_show_arrow(Handle toolbar)
|
protected static int |
gtk_toolbar_get_style(Handle toolbar)
|
protected static boolean |
gtk_toolbar_get_tooltips(Handle toolbar)
|
protected static int |
gtk_toolbar_get_type()
|
protected static void |
gtk_toolbar_insert_space(Handle toolbar,
int position)
|
protected static void |
gtk_toolbar_insert_widget(Handle toolbar,
Handle widget,
java.lang.String tooltipText,
java.lang.String tooltipPrivateText,
int position)
|
protected static void |
gtk_toolbar_insert(Handle toolbar,
Handle item,
int pos)
|
protected static Handle |
gtk_toolbar_new()
|
protected static void |
gtk_toolbar_prepend_space(Handle toolbar)
|
protected static void |
gtk_toolbar_prepend_widget(Handle Toolbar,
Handle widget,
java.lang.String tooltipText,
java.lang.String tooltipPrivateText)
|
protected static void |
gtk_toolbar_remove_space(Handle toolbar,
int position)
|
protected static void |
gtk_toolbar_set_drop_highlight_item(Handle toolbar,
Handle item,
int index)
|
protected static void |
gtk_toolbar_set_icon_size(Handle toolbar,
int iconSize)
|
protected static void |
gtk_toolbar_set_orientation(Handle toolbar,
int orientation)
|
protected static void |
gtk_toolbar_set_show_arrow(Handle toolbar,
boolean show)
|
protected static void |
gtk_toolbar_set_style(Handle toolbar,
int style)
|
protected static void |
gtk_toolbar_set_tooltips(Handle toolbar,
boolean enable)
|
protected static void |
gtk_toolbar_unset_icon_size(Handle toolbar)
|
protected static void |
gtk_toolbar_unset_style(Handle toolbar)
|
void |
insert(ToolItem item,
int position)
Insert a ToolItem into the ToolBar at a specified position. |
void |
insertSpace(int position)
Deprecated. |
void |
insertWidget(Widget widget,
java.lang.String tooltip,
java.lang.String helpText,
int index)
Deprecated. |
void |
prependSpace()
Deprecated. |
void |
prependWidget(Widget widget,
java.lang.String tooltip,
java.lang.String helpText)
Deprecated. |
void |
removeListener(ToolBarListener listener)
Removes a listener |
void |
removeSpace(int position)
Deprecated. |
void |
setDropHighlightItem(ToolItem item,
int index)
Highlights ToolBar to give an idea of what it would look like if a ToolItem was added to the ToolBar and the provided index. |
void |
setIconSize(IconSize iconSize)
Deprecated. |
void |
setOrientation(Orientation orientation)
Set whether the ToolBar should appear horizontally or vertically. |
void |
setShowArrow(boolean showArrow)
Sets whether to show an overflow menu when ToolBar doesn't have room for all of its' items. |
void |
setStyle(ToolBarStyle style)
Alter the view of the ToolBar to display either icons only, text only, or both. |
void |
setToolTips(boolean enable)
Sets if the tooltips of the ToolBar should be active or not. |
Methods inherited from class org.gnu.gtk.GtkObject |
getFlags, gtk_object_destroy, gtk_object_get_type, gtk_object_sink, setFlags, sink |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ToolBar()
public ToolBar(Handle hndl)
Method Detail |
public void appendWidget(Widget widget, java.lang.String tooltip, java.lang.String helpText)
widget
- The widget to add to the end of the ToolBar.tooltip
- The text for the tooltip for this item.helpText
- Context sensitive help about this item.public void prependWidget(Widget widget, java.lang.String tooltip, java.lang.String helpText)
widget
- The widget to add to the beginning of the ToolBar.tooltip
- The text for the tooltip for this item.helpText
- Context sensitive help about this item.public void insertWidget(Widget widget, java.lang.String tooltip, java.lang.String helpText, int index)
widget
- The widget to add to the ToolBar.tooltip
- The text for the tooltip for this item.helpText
- Context sensitive help about this item.index
- The location in the ToolBar to insert this Widget.public void appendSpace()
public void prependSpace()
public void insertSpace(int position)
position
- The location to insert the space.public void removeSpace(int position)
position
- The position of the space to remove.public void setOrientation(Orientation orientation)
orientation
- Specifies the direction of the ToolBar.public void setStyle(ToolBarStyle style)
style
- Determines how to display the items.public void setToolTips(boolean enable)
enable
- Should the tooltips be enabled.public void setIconSize(IconSize iconSize)
iconSize
- The size of the icons.public static Type getType()
public void insert(ToolItem item, int position)
item
- position
- public int getItemIndex(ToolItem item)
item
- public int getNumItems()
public ToolItem getItem(int position)
position
- public boolean getShowArrow()
public void setShowArrow(boolean showArrow)
showArrow
- public ReliefStyle getReliefStyle()
public int getDropIndex(int x, int y)
x
- y
- public void setDropHighlightItem(ToolItem item, int index)
item
- index
- public void addListener(ToolBarListener listener)
ToolBarListener
public void removeListener(ToolBarListener listener)
addListener(ToolBarListener)
protected void fireToolBarEvent(ToolBarEvent event)
public java.lang.Class getEventListenerClass(java.lang.String signal)
getEventListenerClass
in class Container
public EventType getEventType(java.lang.String signal)
getEventType
in class Container
protected static final int gtk_toolbar_get_type()
protected static final Handle gtk_toolbar_new()
protected static final void gtk_toolbar_set_orientation(Handle toolbar, int orientation)
protected static final void gtk_toolbar_set_style(Handle toolbar, int style)
protected static final void gtk_toolbar_set_tooltips(Handle toolbar, boolean enable)
protected static final void gtk_toolbar_unset_style(Handle toolbar)
protected static final int gtk_toolbar_get_orientation(Handle toolbar)
protected static final int gtk_toolbar_get_style(Handle toolbar)
protected static final int gtk_toolbar_get_icon_size(Handle toolbar)
protected static final boolean gtk_toolbar_get_tooltips(Handle toolbar)
protected static final void gtk_toolbar_append_space(Handle toolbar)
protected static final void gtk_toolbar_prepend_space(Handle toolbar)
protected static final void gtk_toolbar_insert_space(Handle toolbar, int position)
protected static final void gtk_toolbar_remove_space(Handle toolbar, int position)
protected static final void gtk_toolbar_append_widget(Handle Toolbar, Handle widget, java.lang.String tooltipText, java.lang.String tooltipPrivateText)
protected static final void gtk_toolbar_prepend_widget(Handle Toolbar, Handle widget, java.lang.String tooltipText, java.lang.String tooltipPrivateText)
protected static final void gtk_toolbar_insert_widget(Handle toolbar, Handle widget, java.lang.String tooltipText, java.lang.String tooltipPrivateText, int position)
protected static final void gtk_toolbar_set_icon_size(Handle toolbar, int iconSize)
protected static final void gtk_toolbar_unset_icon_size(Handle toolbar)
protected static final void gtk_toolbar_insert(Handle toolbar, Handle item, int pos)
protected static final int gtk_toolbar_get_item_index(Handle toolbar, Handle item)
protected static final int gtk_toolbar_get_n_items(Handle toolbar)
protected static final Handle gtk_toolbar_get_nth_item(Handle toolbar, int pos)
protected static final boolean gtk_toolbar_get_show_arrow(Handle toolbar)
protected static final void gtk_toolbar_set_show_arrow(Handle toolbar, boolean show)
protected static final int gtk_toolbar_get_relief_style(Handle toolbar)
protected static final int gtk_toolbar_get_drop_index(Handle toolbar, int x, int y)
protected static final void gtk_toolbar_set_drop_highlight_item(Handle toolbar, Handle item, int index)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |