2

ウィンドウをタスクバーのボタンとして最小化しようとしています。これは実際にはツールバーですが、タスクバーにボタンを動的に追加できませんでした。関数を呼び出してみdoLayout()ましたが、うまくいきませんでした。

これが私が試したことです-どんな助けでも大歓迎です!

前もって感謝します。

<script type="text/javascript">
     this.addListener('show', function(win) {
          taskbar.add(me.taskButton);
          taskbar.doLayout();
     });
</script>

変数:

  • win : 最小化されるウィンドウ
  • taskbar : ビューポートの南の領域にレンダリングされるツールバー
4

1 に答える 1

3

doLayoutcomponent を使用するときに行う必要はないと確信していますadd。フレームワークはすでにレンダリングを行っているので、再度行う必要はありませんdoLayout

イベント リスナーが正しく接続されていないと思われます。以下のように私の作業例をチェックしてください:

http://jsfiddle.net/chaoszcat/sHrGH/

于 2012-06-23T13:14:15.920 に答える