diff options
| author | ocean <ocean@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-08-04 04:48:13 +0000 |
|---|---|---|
| committer | ocean <ocean@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-08-04 04:48:13 +0000 |
| commit | 94a34904550d1f9498da335740995b949e6d06c0 (patch) | |
| tree | ffa23e8c2a18179f3bdf1b0d8c71ff61f2e7150e /ext/tk/lib | |
| parent | 8ff71e339442f9bedfa17a8f3781c89187ee394d (diff) | |
| download | ruby-94a34904550d1f9498da335740995b949e6d06c0.tar.gz ruby-94a34904550d1f9498da335740995b949e6d06c0.tar.xz ruby-94a34904550d1f9498da335740995b949e6d06c0.zip | |
* ext/tk/sample/tkextlib/tile/demo.rb: followed previous changes.
* ext/tk/lib/tkextlib/tile/t*.rb: aliased class names starting with 'T'
to non 'T' ones. (ie. Tk::Tile::TButton -> Tk::Tile::Button)
[ruby-dev:26724]
* ext/tk/lib/tkextlib/tile.rb: ditto. (autoload support)
(Written by Hidetoshi NAGAI)
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/tk/lib')
| -rw-r--r-- | ext/tk/lib/tkextlib/tile.rb | 24 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tbutton.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tcheckbutton.rb | 2 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tcombobox.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tentry.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tframe.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tlabel.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tlabelframe.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tmenubutton.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tnotebook.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tpaned.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tprogressbar.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tradiobutton.rb | 2 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/treeview.rb | 3 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tscale.rb | 3 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tscrollbar.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tseparator.rb | 1 | ||||
| -rw-r--r-- | ext/tk/lib/tkextlib/tile/tsquare.rb | 1 |
18 files changed, 47 insertions, 0 deletions
diff --git a/ext/tk/lib/tkextlib/tile.rb b/ext/tk/lib/tkextlib/tile.rb index 8c5465e9e..67fda512a 100644 --- a/ext/tk/lib/tkextlib/tile.rb +++ b/ext/tk/lib/tkextlib/tile.rb @@ -110,39 +110,63 @@ module Tk ###################################### autoload :TButton, 'tkextlib/tile/tbutton' + autoload :Button, 'tkextlib/tile/tbutton' autoload :TCheckButton, 'tkextlib/tile/tcheckbutton' + autoload :CheckButton, 'tkextlib/tile/tcheckbutton' autoload :TCheckbutton, 'tkextlib/tile/tcheckbutton' + autoload :Checkbutton, 'tkextlib/tile/tcheckbutton' autoload :TEntry, 'tkextlib/tile/tentry' + autoload :Entry, 'tkextlib/tile/tentry' + autoload :TCombobox, 'tkextlib/tile/tcombobox' + autoload :Combobox, 'tkextlib/tile/tcombobox' autoload :TFrame, 'tkextlib/tile/tframe' + autoload :Frame, 'tkextlib/tile/tframe' + autoload :TLabelframe, 'tkextlib/tile/tlabelframe' + autoload :Labelframe, 'tkextlib/tile/tlabelframe' autoload :TLabel, 'tkextlib/tile/tlabel' + autoload :Label, 'tkextlib/tile/tlabel' autoload :TMenubutton, 'tkextlib/tile/tmenubutton' + autoload :Menubutton, 'tkextlib/tile/tmenubutton' autoload :TNotebook, 'tkextlib/tile/tnotebook' + autoload :Notebook, 'tkextlib/tile/tnotebook' autoload :TPaned, 'tkextlib/tile/tpaned' + autoload :Paned, 'tkextlib/tile/tpaned' autoload :TProgressbar, 'tkextlib/tile/tprogressbar' + autoload :Progressbar, 'tkextlib/tile/tprogressbar' autoload :TRadioButton, 'tkextlib/tile/tradiobutton' + autoload :RadioButton, 'tkextlib/tile/tradiobutton' autoload :TRadiobutton, 'tkextlib/tile/tradiobutton' + autoload :Radiobutton, 'tkextlib/tile/tradiobutton' autoload :TScale, 'tkextlib/tile/tscale' + autoload :Scale, 'tkextlib/tile/tscale' autoload :TProgress, 'tkextlib/tile/tscale' + autoload :Progress, 'tkextlib/tile/tscale' autoload :TScrollbar, 'tkextlib/tile/tscrollbar' + autoload :Scrollbar, 'tkextlib/tile/tscrollbar' autoload :TSeparator, 'tkextlib/tile/tseparator' + autoload :Separator, 'tkextlib/tile/tseparator' autoload :TSquare, 'tkextlib/tile/tsquare' + autoload :Square, 'tkextlib/tile/tsquare' + autoload :TTreeview, 'tkextlib/tile/treeview' autoload :Treeview, 'tkextlib/tile/treeview' + autoload :TTreeView, 'tkextlib/tile/treeview' + autoload :TreeView, 'tkextlib/tile/treeview' autoload :Style, 'tkextlib/tile/style' end diff --git a/ext/tk/lib/tkextlib/tile/tbutton.rb b/ext/tk/lib/tkextlib/tile/tbutton.rb index abce6f660..1142a2710 100644 --- a/ext/tk/lib/tkextlib/tile/tbutton.rb +++ b/ext/tk/lib/tkextlib/tile/tbutton.rb @@ -9,6 +9,7 @@ module Tk module Tile class TButton < TkButton end + Button = TButton end end diff --git a/ext/tk/lib/tkextlib/tile/tcheckbutton.rb b/ext/tk/lib/tkextlib/tile/tcheckbutton.rb index 6a954b378..fce799683 100644 --- a/ext/tk/lib/tkextlib/tile/tcheckbutton.rb +++ b/ext/tk/lib/tkextlib/tile/tcheckbutton.rb @@ -10,6 +10,8 @@ module Tk class TCheckButton < TkCheckButton end TCheckbutton = TCheckButton + CheckButton = TCheckButton + Checkbutton = TCheckButton end end diff --git a/ext/tk/lib/tkextlib/tile/tcombobox.rb b/ext/tk/lib/tkextlib/tile/tcombobox.rb index 4585d19b6..ac67089bb 100644 --- a/ext/tk/lib/tkextlib/tile/tcombobox.rb +++ b/ext/tk/lib/tkextlib/tile/tcombobox.rb @@ -9,6 +9,7 @@ module Tk module Tile class TCombobox < Tk::Tile::TEntry end + Combobox = TCombobox end end diff --git a/ext/tk/lib/tkextlib/tile/tentry.rb b/ext/tk/lib/tkextlib/tile/tentry.rb index 2bc137d76..be7054b85 100644 --- a/ext/tk/lib/tkextlib/tile/tentry.rb +++ b/ext/tk/lib/tkextlib/tile/tentry.rb @@ -9,6 +9,7 @@ module Tk module Tile class TEntry < TkEntry end + Entry = TEntry end end diff --git a/ext/tk/lib/tkextlib/tile/tframe.rb b/ext/tk/lib/tkextlib/tile/tframe.rb index 8f93cc800..691c9c42a 100644 --- a/ext/tk/lib/tkextlib/tile/tframe.rb +++ b/ext/tk/lib/tkextlib/tile/tframe.rb @@ -9,6 +9,7 @@ module Tk module Tile class TFrame < TkFrame end + Frame = TFrame end end diff --git a/ext/tk/lib/tkextlib/tile/tlabel.rb b/ext/tk/lib/tkextlib/tile/tlabel.rb index 638ebe11a..4111d1906 100644 --- a/ext/tk/lib/tkextlib/tile/tlabel.rb +++ b/ext/tk/lib/tkextlib/tile/tlabel.rb @@ -9,6 +9,7 @@ module Tk module Tile class TLabel < TkLabel end + Label = TLabel end end diff --git a/ext/tk/lib/tkextlib/tile/tlabelframe.rb b/ext/tk/lib/tkextlib/tile/tlabelframe.rb index 536aaa1f5..8981232b2 100644 --- a/ext/tk/lib/tkextlib/tile/tlabelframe.rb +++ b/ext/tk/lib/tkextlib/tile/tlabelframe.rb @@ -9,6 +9,7 @@ module Tk module Tile class TLabelframe < Tk::Tile::TFrame end + Labelframe = TLabelframe end end diff --git a/ext/tk/lib/tkextlib/tile/tmenubutton.rb b/ext/tk/lib/tkextlib/tile/tmenubutton.rb index 87980c7fe..4b81fa1c8 100644 --- a/ext/tk/lib/tkextlib/tile/tmenubutton.rb +++ b/ext/tk/lib/tkextlib/tile/tmenubutton.rb @@ -9,6 +9,7 @@ module Tk module Tile class TMenubutton < TkMenubutton end + Menubutton = TMenubutton end end diff --git a/ext/tk/lib/tkextlib/tile/tnotebook.rb b/ext/tk/lib/tkextlib/tile/tnotebook.rb index 540ee7839..09b27fc2c 100644 --- a/ext/tk/lib/tkextlib/tile/tnotebook.rb +++ b/ext/tk/lib/tkextlib/tile/tnotebook.rb @@ -9,6 +9,7 @@ module Tk module Tile class TNotebook < TkWindow end + Notebook = TNotebook end end diff --git a/ext/tk/lib/tkextlib/tile/tpaned.rb b/ext/tk/lib/tkextlib/tile/tpaned.rb index 531182d96..11178b19d 100644 --- a/ext/tk/lib/tkextlib/tile/tpaned.rb +++ b/ext/tk/lib/tkextlib/tile/tpaned.rb @@ -9,6 +9,7 @@ module Tk module Tile class TPaned < TkWindow end + Paned = TPaned end end diff --git a/ext/tk/lib/tkextlib/tile/tprogressbar.rb b/ext/tk/lib/tkextlib/tile/tprogressbar.rb index 238a458c0..3f98660c8 100644 --- a/ext/tk/lib/tkextlib/tile/tprogressbar.rb +++ b/ext/tk/lib/tkextlib/tile/tprogressbar.rb @@ -9,6 +9,7 @@ module Tk module Tile class TProgressbar < TkWindow end + Progressbar = TProgressbar end end diff --git a/ext/tk/lib/tkextlib/tile/tradiobutton.rb b/ext/tk/lib/tkextlib/tile/tradiobutton.rb index 94e991195..e2f614cb9 100644 --- a/ext/tk/lib/tkextlib/tile/tradiobutton.rb +++ b/ext/tk/lib/tkextlib/tile/tradiobutton.rb @@ -10,6 +10,8 @@ module Tk class TRadioButton < TkRadioButton end TRadiobutton = TRadioButton + RadioButton = TRadioButton + Radiobutton = TRadioButton end end diff --git a/ext/tk/lib/tkextlib/tile/treeview.rb b/ext/tk/lib/tkextlib/tile/treeview.rb index 46e3499f2..bfd02df74 100644 --- a/ext/tk/lib/tkextlib/tile/treeview.rb +++ b/ext/tk/lib/tkextlib/tile/treeview.rb @@ -9,6 +9,9 @@ module Tk module Tile class Treeview < TkWindow end + TTreeview = Treeview + TTreeView = Treeview + TreeView = Treeview module TreeviewConfig include TkItemConfigMethod diff --git a/ext/tk/lib/tkextlib/tile/tscale.rb b/ext/tk/lib/tkextlib/tile/tscale.rb index 380fe9618..7ec72e351 100644 --- a/ext/tk/lib/tkextlib/tile/tscale.rb +++ b/ext/tk/lib/tkextlib/tile/tscale.rb @@ -9,8 +9,11 @@ module Tk module Tile class TScale < TkScale end + Scale = TScale + class TProgress < TScale end + Progress = TProgress end end diff --git a/ext/tk/lib/tkextlib/tile/tscrollbar.rb b/ext/tk/lib/tkextlib/tile/tscrollbar.rb index f8b79d922..bd49ae18e 100644 --- a/ext/tk/lib/tkextlib/tile/tscrollbar.rb +++ b/ext/tk/lib/tkextlib/tile/tscrollbar.rb @@ -9,6 +9,7 @@ module Tk module Tile class TScrollbar < TkScrollbar end + Scrollbar = TScrollbar end end diff --git a/ext/tk/lib/tkextlib/tile/tseparator.rb b/ext/tk/lib/tkextlib/tile/tseparator.rb index 92f020e70..ca731d4e5 100644 --- a/ext/tk/lib/tkextlib/tile/tseparator.rb +++ b/ext/tk/lib/tkextlib/tile/tseparator.rb @@ -9,6 +9,7 @@ module Tk module Tile class TSeparator < TkWindow end + Separator = TSeparator end end diff --git a/ext/tk/lib/tkextlib/tile/tsquare.rb b/ext/tk/lib/tkextlib/tile/tsquare.rb index 308db7872..600b55e4e 100644 --- a/ext/tk/lib/tkextlib/tile/tsquare.rb +++ b/ext/tk/lib/tkextlib/tile/tsquare.rb @@ -9,6 +9,7 @@ module Tk module Tile class TSquare < TkWindow end + Square = TSquare end end |
