Edit

2007年12月18日 (火)

Editでカーソル消失(update2)

update2のvclを使用していてFormのLayout.TypeがABS_XY_LAYOUTの場合、EditやMemoの中でカーソルが消えるバグがあります。
この場合、XY_LAYOUTを使うことにより回避できます。
ちなみに新しいFormを作成した場合、ABS_XY_LAYOUTがデフォです。

最新のdaily build(現時点ではvcl_for_php_07_10_05.tar.gz)では直っています。
でもこのバージョンではDatabase関連にバグが発生していたと記憶しているので注意が必要です。

たぶん、Revision163で修正が入ったので、forms.inc.phpだけ差し替えてもなんとかなるかも? (未確認)

FormのLayoutでABS_XY_LAYOUT(デフォルト)を選ぶとそうなります。
なので、XY_LAYOUTなんかを使ってみてください。

| | コメント (0) | トラックバック (0)

2007年9月14日 (金)

Editに値を入れる

■PHPでの書き方
$this->Edit1->Text = 'test';

■Javascriptでの書き方
document.getElementById('Edit1').value = 'test';

OnClickなどの各コンポーネントのイベントはPHPでもJavascriptでもどちらでも使えます。
ただし各イベントの数や、種類なんかは微妙に違っています。
PHPはObject InspectorのEventsタブの中にあるのがそうです。Javascriptの方はそのものすばり、Javascriptタブの中にあります。

| | コメント (0) | トラックバック (0)