lights FAQ Forum github.com/luapower/winapi

Native OS APIs
winapi
objc
syscall
xlib
shm

panelclass

custom-painted child windows


require'winapi.panelclass'

This module implements the Panel class which is the base class for custom-painted child windows. Panel is useful for both subclassing and for instantiation.

Panel

Hierarchy

Initial fields and properties

NOTE: in the table below i means initial field, r means property which can be read, w means property which can be set.

appearance irw description default reference
dropshadow irw drop shadow false CS_DROPSHADOW
transparent irw make transparent false WS_EX_TRANSPARENT
behavior irw description default reference
own_dc irw keep the same HDC false CS_OWNDC
receive_double_clicks irw receive double click messages true CS_DBLCLKS
tabstop irw focus on tab false WS_TABSTOP

Last updated: 22 months ago | Edit on GitHub

Pkg type:Lua+ffi
Version: r3-8-g8ecae71
Last commit:
License: PD
Requires: cairo  glue  luajit  opengl  sg  eq  path2d  pp 
Required by: cairo  cplayer  nw  opengl  sg 

Top