DockPaned

Constructors

this
this(DzlDockPaned* dzlDockPaned, bool ownedRef = false)

Sets our main struct and passes it to the parent class.

this
this()

Members

Functions

getDockPanedStruct
DzlDockPaned* getDockPanedStruct(bool transferOwnership = false)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

Static functions

getType
GType getType()

Variables

dzlDockPaned
DzlDockPaned* dzlDockPaned;

the main Gtk struct

Inherited Members

From MultiPaned

dzlMultiPaned
DzlMultiPaned* dzlMultiPaned;

the main Gtk struct

getMultiPanedStruct
DzlMultiPaned* getMultiPanedStruct(bool transferOwnership = false)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

getType
GType getType()
getAtPoint
Widget getAtPoint(int x, int y)

Locates the widget at position x,y within widget.

getNChildren
uint getNChildren()
getNthChild
Widget getNthChild(uint nth)

Gets the @nth child of the #DzlMultiPaned.

addOnResizeDragBegin
gulong addOnResizeDragBegin(void delegate(Widget, MultiPaned) dlg, ConnectFlags connectFlags = cast(ConnectFlags)0)
addOnResizeDragEnd
gulong addOnResizeDragEnd(void delegate(Widget, MultiPaned) dlg, ConnectFlags connectFlags = cast(ConnectFlags)0)

From DockItemIF

getDockItemStruct
DzlDockItem* getDockItemStruct(bool transferOwnership = false)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

getType
GType getType()
adopt
bool adopt(DockItemIF child)
close
bool close()

This function will request that the dock item close itself.

emitPresented
void emitPresented()

Emits the #DzlDockItem::presented signal.

getCanClose
bool getCanClose()

If this dock item can be closed by the user, this virtual function should be implemented by the panel and return %TRUE.

getCanMinimize
bool getCanMinimize()
getChildVisible
bool getChildVisible(DockItemIF child)
getManager
DockManager getManager()

Gets the dock manager for this dock item.

getParent
DockItemIF getParent()

Gets the parent #DzlDockItem, or %NULL.

hasWidgets
bool hasWidgets()
minimize
bool minimize(DockItemIF child, ref GtkPositionType position)

This requests that @self minimize @child if it knows how.

needsAttention
void needsAttention()

Emits the "needs-attention" signal.

presentChild
void presentChild(DockItemIF child)
refGicon
IconIF refGicon()

Gets a #GIcon for the dock item, if any has been set.

release
void release(DockItemIF child)

This virtual method should remove @child from @self if the dock item knows how to do so. For example, the #DzlDockStack will remove @child from it's internal #GtkStack.

setChildVisible
void setChildVisible(DockItemIF child, bool childVisible)
setManager
void setManager(DockManager manager)

Sets the dock manager for this #DzlDockItem.

updateVisibility
void updateVisibility()
addOnManagerSet
gulong addOnManagerSet(void delegate(DockManager, DockItemIF) dlg, ConnectFlags connectFlags = cast(ConnectFlags)0)
addOnNeedsAttention
gulong addOnNeedsAttention(void delegate(DockItemIF) dlg, ConnectFlags connectFlags = cast(ConnectFlags)0)
addOnPresented
gulong addOnPresented(void delegate(DockItemIF) dlg, ConnectFlags connectFlags = cast(ConnectFlags)0)

Meta