From 7b1bdb68e9297ca59b926467b611e1f861644826 Mon Sep 17 00:00:00 2001 From: ocean Date: Thu, 4 Aug 2005 04:48:13 +0000 Subject: * 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: svn+ssh://ci.ruby-lang.org/ruby/trunk@8906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/tk/lib/tkextlib/tile.rb | 24 ++++++++++++++++++++++++ ext/tk/lib/tkextlib/tile/tbutton.rb | 1 + ext/tk/lib/tkextlib/tile/tcheckbutton.rb | 2 ++ ext/tk/lib/tkextlib/tile/tcombobox.rb | 1 + ext/tk/lib/tkextlib/tile/tentry.rb | 1 + ext/tk/lib/tkextlib/tile/tframe.rb | 1 + ext/tk/lib/tkextlib/tile/tlabel.rb | 1 + ext/tk/lib/tkextlib/tile/tlabelframe.rb | 1 + ext/tk/lib/tkextlib/tile/tmenubutton.rb | 1 + ext/tk/lib/tkextlib/tile/tnotebook.rb | 1 + ext/tk/lib/tkextlib/tile/tpaned.rb | 1 + ext/tk/lib/tkextlib/tile/tprogressbar.rb | 1 + ext/tk/lib/tkextlib/tile/tradiobutton.rb | 2 ++ ext/tk/lib/tkextlib/tile/treeview.rb | 3 +++ ext/tk/lib/tkextlib/tile/tscale.rb | 3 +++ ext/tk/lib/tkextlib/tile/tscrollbar.rb | 1 + ext/tk/lib/tkextlib/tile/tseparator.rb | 1 + ext/tk/lib/tkextlib/tile/tsquare.rb | 1 + 18 files changed, 47 insertions(+) (limited to 'ext/tk/lib/tkextlib') diff --git a/ext/tk/lib/tkextlib/tile.rb b/ext/tk/lib/tkextlib/tile.rb index 8c5465e9e9..67fda512ad 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 abce6f6604..1142a27100 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 6a954b3789..fce799683d 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 4585d19b6d..ac67089bbb 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 2bc137d769..be7054b851 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 8f93cc8004..691c9c42af 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 638ebe11a8..4111d1906a 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 536aaa1f59..8981232b25 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 87980c7fe5..4b81fa1c81 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 540ee78390..09b27fc2cd 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 531182d969..11178b19d3 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 238a458c05..3f98660c83 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 94e991195d..e2f614cb97 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 46e3499f21..bfd02df74e 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 380fe96187..7ec72e3515 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 f8b79d9221..bd49ae18e3 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 92f020e70b..ca731d4e5b 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 308db78722..600b55e4e7 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 -- cgit v1.2.3