1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* {ext,lib,test}/**/*.rb: removed trailing spaces.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2009-03-06 03:56:38 +00:00
parent 9b52ae2e64
commit 287a34ae0d
856 changed files with 13989 additions and 13989 deletions

View file

@ -8,7 +8,7 @@
# based on "Id: mclist.tcl,v 1.3 2007/12/13 15:27:07 dgp Exp"
if defined?($mclist_demo) && $mclist_demo
$mclist_demo.destroy
$mclist_demo.destroy
$mclist_demo = nil
end
@ -21,8 +21,8 @@ $mclist_demo = TkToplevel.new {|w|
base_frame = TkFrame.new($mclist_demo).pack(:fill=>:both, :expand=>true)
## Explanatory text
Ttk::Label.new(base_frame, :font=>$font, :wraplength=>'4i',
:justify=>:left, :anchor=>'n', :padding=>[10, 2, 10, 6],
Ttk::Label.new(base_frame, :font=>$font, :wraplength=>'4i',
:justify=>:left, :anchor=>'n', :padding=>[10, 2, 10, 6],
:text=><<EOL).pack(:fill=>:x)
Ttkとは\
Ttk::Treeviewウィジェットは\
@ -40,23 +40,23 @@ EOL
Ttk::Frame.new(base_frame) {|frame|
sep = Ttk::Separator.new(frame)
Tk.grid(sep, :columnspan=>4, :row=>0, :sticky=>'ew', :pady=>2)
TkGrid('x',
Ttk::Button.new(frame, :text=>'コード参照',
:image=>$image['view'], :compound=>:left,
:command=>proc{showCode 'mclist'}),
Ttk::Button.new(frame, :text=>'閉じる',
:image=>$image['delete'], :compound=>:left,
TkGrid('x',
Ttk::Button.new(frame, :text=>'コード参照',
:image=>$image['view'], :compound=>:left,
:command=>proc{showCode 'mclist'}),
Ttk::Button.new(frame, :text=>'閉じる',
:image=>$image['delete'], :compound=>:left,
:command=>proc{
$mclist_demo.destroy
$mclist_demo = nil
}),
}),
:padx=>4, :pady=>4)
grid_columnconfigure(0, :weight=>1)
pack(:side=>:bottom, :fill=>:x)
}
container = Ttk::Frame.new(base_frame)
tree = Ttk::Treeview.new(base_frame, :columns=>%w(country capital currency),
tree = Ttk::Treeview.new(base_frame, :columns=>%w(country capital currency),
:show=>:headings)
if Tk.windowingsystem != 'aquq'
vsb = tree.yscrollbar(Ttk::Scrollbar.new(base_frame))
@ -74,20 +74,20 @@ container.grid_rowconfigure(0, :weight=>1)
## The data we're going to insert
data = [
['アルゼンチン', 'ブエノスアイレス', 'ARS'],
['オーストラリア', 'キャンベラ', 'AUD'],
['ブラジル', 'ブラジリア', 'BRL'],
['カナダ', 'オタワ', 'CAD'],
['中国', '北京', 'CNY'],
['フランス', 'パリ', 'EUR'],
['ドイツ', 'ベルリン', 'EUR'],
['インド', 'ニューデリー', 'INR'],
['イタリア', 'ローマ', 'EUR'],
['日本', '東京', 'JPY'],
['メキシコ', 'メキシコシティ', 'MXN'],
['ロシア', 'モスクワ', 'RUB'],
['南アフリカ', 'プレトリア', 'ZAR'],
['英国', 'ロンドン', 'GBP'],
['アルゼンチン', 'ブエノスアイレス', 'ARS'],
['オーストラリア', 'キャンベラ', 'AUD'],
['ブラジル', 'ブラジリア', 'BRL'],
['カナダ', 'オタワ', 'CAD'],
['中国', '北京', 'CNY'],
['フランス', 'パリ', 'EUR'],
['ドイツ', 'ベルリン', 'EUR'],
['インド', 'ニューデリー', 'INR'],
['イタリア', 'ローマ', 'EUR'],
['日本', '東京', 'JPY'],
['メキシコ', 'メキシコシティ', 'MXN'],
['ロシア', 'モスクワ', 'RUB'],
['南アフリカ', 'プレトリア', 'ZAR'],
['英国', 'ロンドン', 'GBP'],
['アメリカ', 'ワシントン D.C.', 'USD'],
]
@ -95,7 +95,7 @@ data = [
font = Ttk::Style.lookup(tree[:style], :font)
cols = %w(country capital currency)
cols.zip(%w(国名 首都 通貨)).each{|col, name|
tree.heading_configure(col, :text=>name,
tree.heading_configure(col, :text=>name,
:command=>proc{sort_by(tree, col, false)})
tree.column_configure(col, :width=>TkFont.measure(font, name))
}
@ -113,8 +113,8 @@ data.each{|country, capital, currency|
## Code to do the sorting of the tree contents when clicked on
def sort_by(tree, col, direction)
tree.children(nil).map!{|row| [tree.get(row, col), row.id]} .
sort(&((direction)? proc{|x, y| y <=> x}: proc{|x, y| x <=> y})) .
tree.children(nil).map!{|row| [tree.get(row, col), row.id]} .
sort(&((direction)? proc{|x, y| y <=> x}: proc{|x, y| x <=> y})) .
each_with_index{|info, idx| tree.move(info[1], nil, idx)}
tree.heading_configure(col, :command=>proc{sort_by(tree, col, ! direction)})