summaryrefslogtreecommitdiff
path: root/ext/tk/sample/demos-jp/mclist.rb
diff options
context:
space:
mode:
Diffstat (limited to 'ext/tk/sample/demos-jp/mclist.rb')
-rw-r--r--ext/tk/sample/demos-jp/mclist.rb58
1 files changed, 29 insertions, 29 deletions
diff --git a/ext/tk/sample/demos-jp/mclist.rb b/ext/tk/sample/demos-jp/mclist.rb
index 37f5dfa8eb..67cec638eb 100644
--- a/ext/tk/sample/demos-jp/mclist.rb
+++ b/ext/tk/sample/demos-jp/mclist.rb
@@ -1,4 +1,4 @@
-# -*- coding: euc-jp -*-
+# -*- coding: utf-8 -*-
#
# mclist.rb --
#
@@ -24,16 +24,16 @@ base_frame = TkFrame.new($mclist_demo).pack(:fill=>:both, :expand=>true)
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ウィジェットは\
-Ttkウィジェットセットに含まれるウィジェットの一つで,\
-それが保持する木構造のデータそのものまでは表示することなく,\
-示したい情報をマルチカラムで表示させることができます.
-このサンプルは,複数のカラムを持ったリストボックスを作成する簡単な例です.
-各カラムのタイトル(heading)をクリックすれば,\
-そのカラムの情報に基づいてリストの並べ替えがなされるはずです.\
-また,カラムのタイトル間の区切り部分をドラッグすることで,\
-カラムの幅を変更することも可能です.
+Ttk鐚若絎純違c吾сс鐚\
+Ttk::Treeviewc吾с\
+Ttkc吾с祉障c吾с筝ゃэ\
+篆罕若帥障с茵腓冴鐚\
+腓冴宴ц;腓冴с障鐚
+泣潟鐚茲違c鴻鴻篏膂≦箴с鐚
+帥ゃ(heading)逸\
+宴冴ャ鴻筝号帥с鐚\
+障鐚帥ゃ阪違э\
+綛紊眼純с鐚
EOL
## See Code / Dismiss
@@ -41,10 +41,10 @@ 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=>'コード参照',
+ Ttk::Button.new(frame, :text=>'潟若',
:image=>$image['view'], :compound=>:left,
:command=>proc{showCode 'mclist'}),
- Ttk::Button.new(frame, :text=>'閉じる',
+ Ttk::Button.new(frame, :text=>'',
:image=>$image['delete'], :compound=>:left,
:command=>proc{
$mclist_demo.destroy
@@ -74,27 +74,27 @@ 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'],
- ['アメリカ', 'ワシントン D.C.', 'USD'],
+ ['≪若潟', '鴻≪ゃ', 'ARS'],
+ ['若鴻', 'c潟', 'AUD'],
+ ['吾', '吾', 'BRL'],
+ ['', '帥', 'CAD'],
+ ['筝', '篋', 'CNY'],
+ ['潟', '', 'EUR'],
+ ['ゃ', '', 'EUR'],
+ ['ゃ潟', 'ャ若', 'INR'],
+ ['ゃ帥', '若', 'EUR'],
+ ['ユ', '延根', 'JPY'],
+ ['<激', '<激潟激', 'MXN'],
+ ['激', '≪鴻', 'RUB'],
+ ['≪', '', 'ZAR'],
+ ['怨', '潟', 'GBP'],
+ ['≪<', '激潟 D.C.', 'USD'],
]
## Code to insert the data nicely
font = Ttk::Style.lookup(tree[:style], :font)
cols = %w(country capital currency)
-cols.zip(%w(国名 首都 通貨)).each{|col, name|
+cols.zip(%w(遵 薤 莢)).each{|col, name|
tree.heading_configure(col, :text=>name,
:command=>proc{sort_by(tree, col, false)})
tree.column_configure(col, :width=>TkFont.measure(font, name))