summaryrefslogtreecommitdiffstats
path: root/ext/tk/sample/tkextlib/treectrl/layout.rb
diff options
context:
space:
mode:
authorocean <ocean@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2005-04-07 14:55:55 +0000
committerocean <ocean@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2005-04-07 14:55:55 +0000
commit3e6f9cad3bea9d66eb2103a7571e1d2b05ca5181 (patch)
tree0516cc5e401f374bd94f985a2126099751cea73c /ext/tk/sample/tkextlib/treectrl/layout.rb
parentc07dcec8ccf60e54df7095237973cf44509114f6 (diff)
downloadruby-3e6f9cad3bea9d66eb2103a7571e1d2b05ca5181.tar.gz
ruby-3e6f9cad3bea9d66eb2103a7571e1d2b05ca5181.tar.xz
ruby-3e6f9cad3bea9d66eb2103a7571e1d2b05ca5181.zip
* lib/treectrl/tktreectrl.rb: performance tuning. (call tk_send_without_enc
if possible) * sample/tkextlib/treectrl/*.rb: some speed up... cache the result of version checking. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@8265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/tk/sample/tkextlib/treectrl/layout.rb')
-rw-r--r--ext/tk/sample/tkextlib/treectrl/layout.rb16
1 files changed, 8 insertions, 8 deletions
diff --git a/ext/tk/sample/tkextlib/treectrl/layout.rb b/ext/tk/sample/tkextlib/treectrl/layout.rb
index 0ab65ac24..745ac86f3 100644
--- a/ext/tk/sample/tkextlib/treectrl/layout.rb
+++ b/ext/tk/sample/tkextlib/treectrl/layout.rb
@@ -36,7 +36,7 @@ def demoLayout(t)
t.style_layout(s, 'e7', :detach=>true, :expand=>:wn,
:padx=>[0,2], :pady=>[0,2])
- if (TkPackage.vcompare(Tk::TreeCtrl.package_version, '1.1') >= 0)
+ if $Version_1_1_OrLater
i = t.item_create(:button=>true)
else
i = t.item_create
@@ -47,7 +47,7 @@ def demoLayout(t)
parent = i
i = t.item_create()
- unless (TkPackage.vcompare(Tk::TreeCtrl.package_version, '1.1') >= 0)
+ unless $Version_1_1_OrLater
t.item_hasbutton(i, false)
end
t.item_style_set(i, 0, s)
@@ -61,7 +61,7 @@ def demoLayout(t)
t.style_layout(s, 'e3', :union=>['e1'], :ipadx=>[20,4], :ipady=>[4,12])
t.style_layout(s, 'e4', :detach=>true, :iexpand=>:es)
- if (TkPackage.vcompare(Tk::TreeCtrl.package_version, '1.1') >= 0)
+ if $Version_1_1_OrLater
i = t.item_create(:button=>true)
else
i = t.item_create
@@ -71,7 +71,7 @@ def demoLayout(t)
t.item_lastchild(:root, i)
i2 = t.item_create()
- unless (TkPackage.vcompare(Tk::TreeCtrl.package_version, '1.1') >= 0)
+ unless $Version_1_1_OrLater
t.item_hasbutton(i2, false)
end
t.item_style_set(i2, 0, s)
@@ -85,7 +85,7 @@ def demoLayout(t)
t.style_layout(s, 'e3', :union=>['e1', 'e5'], :ipadx=>4, :ipady=>4)
t.style_layout(s, 'e5', :ipady=>[0,20])
- if (TkPackage.vcompare(Tk::TreeCtrl.package_version, '1.1') >= 0)
+ if $Version_1_1_OrLater
i = t.item_create(:button=>true)
else
i = t.item_create
@@ -95,7 +95,7 @@ def demoLayout(t)
t.item_lastchild(:root, i)
i2 = t.item_create()
- unless (TkPackage.vcompare(Tk::TreeCtrl.package_version, '1.1') >= 0)
+ unless $Version_1_1_OrLater
t.item_hasbutton(i2, false)
end
t.item_style_set(i2, 0, s)
@@ -115,7 +115,7 @@ def demoLayout(t)
t.style_layout(s, 'eb', :union=>['et'], :ipadx=>2, :ipady=>2)
t.style_layout(s, 'et', :squeeze=>:x)
- if (TkPackage.vcompare(Tk::TreeCtrl.package_version, '1.1') >= 0)
+ if $Version_1_1_OrLater
i = t.item_create(:button=>true)
else
i = t.item_create
@@ -127,7 +127,7 @@ def demoLayout(t)
parent = i
i = t.item_create()
- unless (TkPackage.vcompare(Tk::TreeCtrl.package_version, '1.1') >= 0)
+ unless $Version_1_1_OrLater
t.item_hasbutton(i, false)
end
t.item_style_set(i, 0, s)