タイトル : 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 |