Module: VRLayoutManager
Overview
base module for LayoutManagers
Constant Summary
VRMessageHandler::PREHANDLERSTR
Instance Method Summary
collapse
#acceptEvents, #addHandler, #addNoRelayMessages, #controlmsg_dispatching, #deleteHandler, #msghandlerinit, #selfmsg_dispatching
Instance Method Details
#rearrange ⇒ Object
49
50
51
52
|
# File 'lib/vr/vrlayout.rb', line 49
def rearrange
a=self.clientrect
sendMessage WMsg::WM_SIZE,0,MAKELPARAM(a[2]-a[0],a[3]-a[1])
end
|
#self_layout_arrange(xw, yh) ⇒ Object
58
59
60
|
# File 'lib/vr/vrlayout.rb', line 58
def self_layout_arrange(xw,yh)
@_vr_layoutframe.move 0,0,xw,yh if @_vr_layoutframe
end
|
#self_vrlayoutresize(*arg) ⇒ Object
54
55
56
|
# File 'lib/vr/vrlayout.rb', line 54
def self_vrlayoutresize(*arg)
self_layout_arrange(*arg)
end
|
44
45
46
47
|
# File 'lib/vr/vrlayout.rb', line 44
def vrinit
super
vrLayoutinit
end
|