Class
Ltabgroup_buttonbar_scrollbtn
Home
In: locana/l_tabgroup.rb
Parent: Lbutton_pixmap

This is the left and right scroller buttons that automatically appear when the buttons in the Ltabgroup_buttonbar are too large for the Ltabgroup_buttonbar. It is based on the Lbutton_pixmap class.

Methods

button_width, move, on_mouse_ldbl, on_mouse_lup, prepare_object,
Public Class methods
button_width() src

Returns the width of the pixmap which is 16 pixels.

Public Instance methods
prepare_object(move_obj=nil) src

This button always has a fixed width, the height is calculated by the button bar.

move(x, y, w=nil, h=nil, remember_position=nil) src

Reposition the button. The y parameter is ignored because it is always 0.

on_mouse_ldbl(levent=nil) src

Triggers the on_mouse_ldn && on_mouse_lup otherwise clicking multiple times can appear to skip on_mouse_ldn events.

on_mouse_lup(levent=nil) src

Slide the visible tabpage buttons in the Ltabgroup_buttonbar to the left or right.


Seva Software


Thank you for taking the time to visit this web page. I trust you found the information contained in this page useful.
Please email any questions, concerns, or issues with this web site to webmaster@sevasoftware.com.
Please remember Seva Software when your company would benefit from an experienced database architect and software engineer.

http://www.arunadb.org http://www.locana.org http://www.ruby-lang.org http://www.coolwell.org http://www.sevasoftware.com