Modules | Files | Inheritance Tree | Inheritance Graph | Name Index
module Bonobo
interface Control
Files: GNOME_Speech.idl
Bonobo-Control-inheritance GNOME-Speech-ControlComponent.html Bonobo-Unknown.html
Operations Summary:
 PropertyBaggetProperties()
 Gtk::RequisitiongetDesiredSize()
 UnknowngetAccessible()
 Gdk::WindowIdgetWindowId(in string cookie) raises
 UIContainergetPopupContainer()
oneway voidsetFrame(in ControlFrame frame)
oneway voidsetSize(in short width, in short height)
oneway voidsetState(in Gtk::State state)
oneway voidactivate(in boolean activate)
 booleanfocus(in Gtk::Direction direction)
 voidunImplemented()
 voidunImplemented2()
 voidunImplemented3()

Operations Inherited from Unknown
ref, unref, queryInterface

Operation Details:
 PropertyBag getProperties()

getProperties:

Returns: A PropertyBag containing this Control's properties.


 Gtk::Requisition getDesiredSize()

getDesiredSize:

Returns the requested size for the contained widget.


 Unknown getAccessible()

getAccessible:

Returns: accessibility related resources


 Gdk::WindowId getWindowId(in string cookie) raises (NoContents)

getWindowId: @cookie: ',' delimited string, format: 'screen' = [, [ ] ]

Returns: the windowId of the plug's window


 UIContainer getPopupContainer()

getPopupContainer:

Returns: A UIContainer for a parent to push popup items into


oneway void setFrame(in ControlFrame frame)

setFrame: @frame: A Bonobo_ControlFrame.

Gives the Control a handle to its ControlFrame.

Returns: The windowId of the plug


oneway void setSize(in short width, in short height)

setSize: @width: width given to the control @height: height given to the control

Informs the Control of the size assigned by its container application


oneway void setState(in Gtk::State state)

setState: @state: The new state of the control.

Set the control's activity state.


oneway void activate(in boolean activate)

activate:

Activates or deactivates this Control.


 boolean focus(in Gtk::Direction direction)

focus:

a Control proxy for GtkContainer::focus()

Returns: whether focus was transfered.


 void unImplemented()

unImplemented:

placeholders for future expansion.