FilePathPanel

Panel - either path segment buttons or text editor line

Constructors

this
this(string ID)
Undocumented in source.

Members

Functions

onEditorFocusChanged
bool onEditorFocusChanged(Widget source, bool focused)
Undocumented in source. Be warned that the author may not have intended to support it.
onEnterKey
bool onEnterKey(EditWidgetBase editor)
Undocumented in source. Be warned that the author may not have intended to support it.
onPathSelected
bool onPathSelected(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
onSegmentsClickOutside
bool onSegmentsClickOutside(Widget w)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

path
string path [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
path
string path [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

ID_EDITOR
auto ID_EDITOR;
Undocumented in source.
ID_SEGMENTS
auto ID_SEGMENTS;
Undocumented in source.

Variables

_edPath
EditLine _edPath;
Undocumented in source.
_path
string _path;
Undocumented in source.
_segments
FilePathPanelButtons _segments;
Undocumented in source.
onPathSelectionListener
Listener!OnPathSelectionHandler onPathSelectionListener;
Undocumented in source.
pathListener
Signal!PathSelectedHandler pathListener;
Undocumented in source.

Inherited Members

From FrameLayout

measure
void measure(int parentWidth, int parentHeight)

Measure widget according to desired width and height constraints. (Step 1 of two phase layout).

layout
void layout(Rect rc)

Set widget rectangle to specified value and layout widget contents. (Step 2 of two phase layout).

showChild
bool showChild(string ID, Visibility otherChildrenVisibility, bool updateFocus)

make one of children (with specified ID) visible, for the rest, set visibility to otherChildrenVisibility

Meta