Create  Edit  Diff  Phillro Industries  Index  Search  Changes  History  Source  RSS  Note  wikifarm  Login

Phi::SpeedButton

Phi::SpeedButton? はマウスにだけ反応し、キーボードには反応しないボタンです。キー入力を受けるための Windows のリソースを使用しないので、非常に軽い(起動が速い)ボタンです。画面上に大量にボタンを表示する場合には威力を発揮します(ap-list:2792 )。

ap-list:2791+ap-list:2792 は200個のボタンを配置する例です。

1.png

* Phi::ToolBar 用かと思ったら、ツールバーには専用のボタンクラスPhi::ToolButton があるんですね。--tk


require "phi"
require "methods_for_wiki"
puts Phi::SpeedButton.methods_for_wiki

_dump => Phi::Component#_dump

action => Phi::Control#action

action= => Phi::Control#action=

align => Phi::Control#align

align= => Phi::Control#align=

allow_all_up

allow_all_up=

allow_all_up?

anchors

anchors=

begin_drag => Phi::Control#begin_drag

bi_di_mode

bi_di_mode=

bottom => Phi::Control#bottom

bottom= => Phi::Control#bottom=

bring_to_front => Phi::Control#bring_to_front

caption

caption=

click

client_to_screen => Phi::Control#client_to_screen

component_count => Phi::Component#component_count

components => Phi::Component#components

constraints

constraints=

control_state => Phi::Control#control_state

control_state= => Phi::Control#control_state=

control_style => Phi::Control#control_style

control_style= => Phi::Control#control_style=

cursor => Phi::Control#cursor

cursor= => Phi::Control#cursor=

down

down=

down?

enabled

enabled=

enabled?

event_handle

extend => Phi::Persistent#extend

flat

flat=

flat?

font

font=

glyph

glyph=

group_index

group_index=

handle => Phi::Control#handle

height => Phi::Control#height

height= => Phi::Control#height=

help_context => Phi::Control#help_context

help_context= => Phi::Control#help_context=

help_keyword => Phi::Control#help_keyword

help_keyword= => Phi::Control#help_keyword=

help_type => Phi::Control#help_type

help_type= => Phi::Control#help_type=

hide => Phi::Control#hide

hint => Phi::Control#hint

hint= => Phi::Control#hint=

invalidate => Phi::Control#invalidate

layout

layout=

left => Phi::Control#left

left= => Phi::Control#left=

margin

margin=

name => Phi::Control#name

name= => Phi::Control#name=

num_glyphs

num_glyphs=

on_click

on_click=

on_context_popup => Phi::Control#on_context_popup

on_context_popup= => Phi::Control#on_context_popup=

on_dbl_click

on_dbl_click=

on_mouse_down

on_mouse_down=

on_mouse_move

on_mouse_move=

on_mouse_up

on_mouse_up=

parent => Phi::Control#parent

parent= => Phi::Control#parent=

parent_bi_di_mode

parent_bi_di_mode=

parent_bi_di_mode?

parent_font

parent_font=

parent_font?

parent_form => Phi::Control#parent_form

parent_show_hint

parent_show_hint=

parent_show_hint?

perform => Phi::Control#perform

popup_menu

popup_menu=

prop_info => Phi::Component#prop_info

rect => Phi::Control#rect

rect= => Phi::Control#rect=

refresh => Phi::Control#refresh

repaint => Phi::Control#repaint

right => Phi::Control#right

right= => Phi::Control#right=

screen_to_client => Phi::Control#screen_to_client

send_to_back => Phi::Control#send_to_back

set_bounds => Phi::Control#set_bounds

show => Phi::Control#show

show_hint

show_hint=

show_hint?

spacing

spacing=

top => Phi::Control#top

top= => Phi::Control#top=

transparent

transparent=

transparent?

update => Phi::Control#update

visible

visible=

visible?

width => Phi::Control#width

width= => Phi::Control#width=

write_res_file => Phi::Component#write_res_file

Last modified:2004/11/17 14:14:17
Keyword(s):
References:[Phi-Classes] [Phi-Constants] [Phi::Button] [image_of_controls] [tut-tut_button]