Entries from 2014-01-01 to 1 month

C++ Builder XE4 FireMonkey Change Color TButton(C++ source code)

Image1->HitTest = false; Image1->Opacity = 0.4; Image1->Position->X = Button1->Position->X; Image1->Position->Y = Button1->Position->Y; Image1->Width = Button1->Width; Image1->Height = Button1->Height; Image1->Bitmap = new TBitmap(int(Imag…

C++ Builder XE4 FireMonkey.Change Color TForm.(C++source code)

//------- Type 1.Windows and Mac OS X Image1->HitTest = false; Image1->Opacity = 1; Image1->Position->X = 0; Image1->Position->Y = 0; Image1->Width = Form1->ClientWidth; Image1->Height = Form1->ClientHeight; Image1->Bitmap = new Bitmap(int…

C++ Builder XE4 FireMonkey.Change Font TLabel,TEdit,TMemo.(C++ source code)

Label1->StyledSettings = Label1->StyledSettings >> TStyledSetting::ssFamily >> TStyledSetting::ssSize >> TStyledSetting::ssFontColor; Label1->StyleSettings = Label1->StyleSettings Memo1->StyledSettings = Memo1->StyledSettings >> TStyledSet…

寒い日が続く

誰も信じないかも知れないがタイ国の東北部は今寒い。 去年12月下旬から寒くなり、一時少し暖かくなったがまた寒くなった。 そのせいか近所で亡くなる人も多く葬式に出るのに忙しかった。 ストーブもアンカもカイロも売っていないどころか毛布さえも売ってい…

Mac OS XのFireMonkeyでUnicodeStringとwchar_t *が合わない

UnicodeStringはchar16_t単位の16ビット配列。 だがMac OS Xがターゲットの場合、wchar_tは32ビット。なので、 UnicodeString u; wchar_t wbuf[1000]; wcscpy(wbuf,(wchar_t *)u.w_str());とするとコンパイルは通るが、Mac OS Xの場合はwbufの値は狂っている…

C++ Builder XE4FireMonkey MAC OS Xでエラー「Runtime error 231 at 01C5D485」

早くも行き詰った。 同じFireMonkeyでもターゲットがWindowsなら動くが、Mac OS Xだとコンパイルは通っても「Runtime error 231 at 01C5D485」が出て起動しなくなった。 「01C5D485」の部分は固定ではなくソースを変更するとこの数値も変わる。 C++Builder X…

FreeBSD 9.2の64bit版をインストールしてみた。

先日、2.4GぐらいのDVDインストールイメージを外のネットできる店でダウンロードしてきたので特に必要性はないのだがWindowsのVirtualBoxにインストールしてみた。 自室でのインターネットは低速不安定不確実で少しだけ高速にもできなくはないがあまり速くな…

遅いけどニュース

かずお氏が辞書データを作成且つ運営しているオンライン版の「かずお韓国語辞典」 http://kazuo.tk/ は 鍋田辞書P(旧称はPHP版 鍋田辞書)のバージョンアップによりハングル内蔵IMEに加えハングルのスクリーンキーボードにも対応しました。

鍋田辞書のプラットホーム展開の現状と将来の希望。

・鍋田辞書 Windows版(配布中。将来はVCLライブラリに移行したい)・鍋田辞書 Perl版(配布中。Perl+HTML。PHPに移行して開発終了)・鍋田辞書P(PHP+HTML+Javascript版)(配布中)・鍋田辞書P Windows版(配布中)(別コンセプトのWindows版。独自WEBブラウザで動きP…

鍋田辞書 Mac OS X版を作成中

C++ Builder+FireMonkeyライブラリは鍋田辞書 Windows版をMac OS Xへもっとも速く移植できると思ったので、FireMonkeyでMac OS Xに移植中。 毎日やっているわけではなくだらだらと少しずつやっている。 残念ながらFireMonkeyの機能上の制限は大きく、重大な…

C++ Builder XE4のFireMonkeyがVCL/CLXと違うところ。

気づいたところだけメモとして書く。 何度も更新しています。TForm->Show()をしても画面が前に来ない場合がある。 対応策はShow()はやめて、 Form1->Visible = false; Form1->Visible = ture; と二つの文を書く。 TForm->TopMostを書き換える方法はテキスト…

鍋田辞書 Mac OS X版できるかな?

今、鍋田辞書Windows版をFireMonkeyに移植作業をしている。 試験的にやっている段階なので、完成させて公開するかどうかはまだ分からない。 まだ二日やっただけ。 FireMonkeyの機能が不十分なので同じものは作れない。 移植しても機能限定版しかできないがFi…

FireMonkeyのメモ

C++ Builder XE4のFireMonkeyでMac OS Xのターゲットを開発するには、 一度はXCodeとXCode Command Line Toolsの両方ともインストールしたMac OS Xを用意してC++ BuilderをインストールしたWindowsとMac OS XをTCP/IPで接続しない限りコンパイルができない。…

C++ BuilderのFireMonkeyでMac OS X開発環境の構築に成功した。

ホストが32bit WindowsでMac OS X 10.8をVMWare上で動かし、Windows上のC++ Builder XE4でMac OS Xの開発環境の構築にやっと成功した。 ここまでの道のりはものすごく長かった。 Mac OS XをVM Wareにインストールする方法は普通の方法では無理というか不可能…

USB外付けハードディスクにはWindowsを普通にインストールできないことに気づいた。

今使っている32bitWindowsから64bitWindowsに上書きインストールするのは怖いし面倒なのでUSBの外付けハードディスクを買ってそれに入れようと思ったが、買った後でWindowsは普通には外付けハードディスクにインストールできないことに気づいた。 もうこれで…

Qt開発環境とFreeBSDをダウンロードした。

携帯電話回線では速度や料金の関係でダウンロードが難しいので、インターネットできる店でダウンロードしてきた。 事情がありそういう店には行きにくいのだが大型スーパーの中に硬貨を入れてインターネットできるパソコンを置いているコーナーがあったのでそ…