private.taskBarFrame - WIN

Class taskBarFrame
Inherits from applicationFrame.

The taskBarFrame class provides the task bar window for the system, and is privately defined in the win API.

Properties

none       

Methods

See also API Reference, WIN.

private.taskBarFrame:constructor

frame taskBarFrame:constructor (dir)

Constructs and returns the instantiated task bar frame window.

Parameters
dir
string
Desktop directory under /win/devices.

Returns
frame taskBarFrame The instantiated frame window.

Remarks


top


private.taskBarFrame:draw

taskBarFrame:draw (gdi, bounds)

Draws the task bar window.

Parameters
gdi GDI GDI object to use for drawing.
bounds rect Invalidated area of the window.

Returns
none


Remarks
See window:draw.


top


private.taskBarFrame:on_left_click

result taskBarFrame:on_left_click (x, y, count)

Actions the button clicks.

Parameters
x
number Window relative x position.
y
number Window relative y position.
count
number The number of times this same position was repeatedly clicked, with each successive click within the double_click_time.

Returns
result
boolean
Always true.

Remarks
See window:on_left_click.


top


private.taskBarFrame:on_quit

result taskBarFrame:on_quit ()

Ensures the task bar cannot be quit.

Parameters
none


Returns
result boolean Always true.

Remarks
See applicationFrame:on_quit.


top


private.taskBarFrame:on_resize()

result taskBarFrame:on_resize()

Resizes and repositions the task bar.

Parameters
none


Returns
result boolean Always true.

Remarks
See applicationFrame:on_resize.


top


private.taskBarFrame:on_touch

result taskBarFrame:on_touch (x, y)

Actions the button touches.

Parameters
x
number Window relative x position.
y
number Window relative y position.

Returns
result boolean Always true.

Remarks
See window:on_touch.


top


See also API Reference, WIN.