tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: VB2005 パネルの垂直スクロールバーを左サイドに表示したい
投稿日: 2007/10/23(Tue) 13:58
投稿者魔界の仮面弁士
> 説明中の「RTL言語」とはなんだ?という疑問もありますが
> それは調べてみます。

日本語の横書き文章は、左上から右下へと記述しますよね。
このように、左から右へと流れる言語が LTR (Left To Right) です。
RTL はその逆、右から左に表記される言語です。

そしてアラビア語などは、右から左に記述する言語「RTL」です。
(ただし、数値や英語固有名詞("Windows" など)は、LTR で書かれますが)

アラビア語版 Windows では、ラジオボタンやチェックボックスは、
テキストが左、マークが右に来ますし、スクロールバーも左側に来ます。
RightToLeft とは、そうした環境のためのプロパティです。

----
参考までに、アラビア語版 Windows のコントロールパネルを載せておきます。
http://y-house.web.infoseek.co.jp/inaka/0406/0606k.jpg

一見、鏡に映した左右反転画像であるようにも見えますが、右下の "Microsoft Home" や
アイコンの向きなどから、これが左右反転画像ではなく、Right To Left な言語の画面で
ある事をうかがい知ることができるでしょう。


蛇足ついでに、左右混在の文書を書く方法について。
http://www.tufs.ac.jp/common/fs/asw/ara/2/pc/windows/11.htm

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。