DockPaned

Constructors

this
this(DzlDockPaned* dzlDockPaned, bool ownedRef)

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

this
this()

Members

Aliases

getParent
alias getParent = Widget.getParent
Undocumented in source.

Functions

getDockPanedStruct
DzlDockPaned* getDockPanedStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

Mixins

__anonymous
mixin DockItemT!(DzlDockPaned)
Undocumented in source.

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)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

__anonymous
mixin OrientableT!(DzlMultiPaned)
Undocumented in source.
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)
addOnResizeDragEnd
gulong addOnResizeDragEnd(void delegate(Widget, MultiPaned) dlg, ConnectFlags connectFlags)

From DockItemIF

getDockItemStruct
DzlDockItem* getDockItemStruct(bool transferOwnership)

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, 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)
addOnNeedsAttention
gulong addOnNeedsAttention(void delegate(DockItemIF) dlg, ConnectFlags connectFlags)
addOnPresented
gulong addOnPresented(void delegate(DockItemIF) dlg, ConnectFlags connectFlags)

Meta