0

GUI ビルダーを使用して作成した非常に複雑なユーザー インターフェイスがあります。

さらに 8 つのサーバーサイド関数をコードに追加するまで、すべてが約束どおりに機能していました。GUI ビルダーで (これらの新しい関数をマウスアップにアタッチしようとすると、GUI ビルダーはスクリプト エディターの上部にあるピンクのストライプで "予期しないエラーが発生しました" と通知します。

エラーをクリアすると、プロジェクトは問題ないように見え、アプリケーションを保存して実行できます。サーバー側ハンドラーをトリガーする以前のオブジェクトに移動して変更しようとすると、同じエラーが発生します。

GUI ビルダーがコード ソースから使用可能な関数のリストを読み込もうとしたときに、エラーが発生したのではないかと思います。私のコードは 50 以上の Gscript 関数を実行しています。

GUI ビルダーが処理できる制限がある場合は、それらを文書化すると非常に便利です。また、より意味のあるエラー メッセージがあればよいでしょう。

これらのハンドラーをコード ベース (GUI ビルダーの外部) にまだ追加/アタッチできると思いますか?

4

2 に答える 2

0

getElementById存在しない ID を使用しようとすると、このエラー メッセージが表示されます。GUI のすべてのウィジェット ID を確認してください。問題がシステム上の制限に関係していないことは確かです。GUI ビルダーを使用して複雑な UI を問題なく作成しました。

于 2013-03-07T06:23:08.063 に答える