diff options
| author | ocean <ocean@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-04-07 14:55:55 +0000 |
|---|---|---|
| committer | ocean <ocean@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-04-07 14:55:55 +0000 |
| commit | 3e6f9cad3bea9d66eb2103a7571e1d2b05ca5181 (patch) | |
| tree | 0516cc5e401f374bd94f985a2126099751cea73c /ext/tk/sample/tkextlib/treectrl/layout.rb | |
| parent | c07dcec8ccf60e54df7095237973cf44509114f6 (diff) | |
| download | ruby-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.rb | 16 |
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) |
