12-13-2012, 04:59 PM,
|
|||||
|
|||||
初期フォーカスの設定
ある画面が表示される際、特定の項目に最初のフォーカスを設定したいと思っています。
フォーカスの設定は become-active で行うという理解ですが、 画面が表示された後にコールする必要があるので、記述位置に工夫がいると思います。 どのような記述をすればよいのでしょうか。 |
|||||
12-13-2012, 05:12 PM,
|
|||||
|
|||||
RE: 初期フォーカスの設定
「画面が表示された後」というのは、その画面の AttachEvent と after マクロで実現できると思います。
Code: {業務画面グラフィック.add-event-handler |
|||||
12-13-2012, 05:44 PM,
|
|||||
|
|||||
RE: 初期フォーカスの設定
Sonntag を使っているのであれば、スクリーンクラスの first-active-control フィールドに指定する方法がよさそうです。
ScreenUtilsMixin.first-active-control をみると上と同じコードになっていますね。 Code: set スクリーン.first-active-control = 初期フォーカスを設定したいフィールド |
|||||
« Next Oldest | Next Newest »
|
Users browsing this thread:
3 Guest(s)
3 Guest(s)