問題タブ [simpledialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
833 参照

jquery - Simpledialog2 Uncaught TypeError: 未定義のプロパティ 'sdIntContent' を読み取れません

私は jquery モバイルで作業していて、ダイアログの作成に simpledialog2 を使用しました。

私のコード

このダイアログが正しく開くようになりました。しかし、閉じるとエラーがスローされます

解決策はありますか?

0 投票する
1 に答える
470 参照

ibm-mobilefirst - IBM Worklight SimpleDialog プラットフォームの制限

4 つのプラットフォーム (iOS、Android、Blackberry、および Windows Phone 8) で動作するアプリケーションに Worklight 6.0 を使用しています。使用している間、ボタンのオプション/コールバックが Blackberry 10 で機能しないWL.SimpleDialogことに今日気が付きました。 .help.doc/apiref/r_wl_simpledialog_show.html言及するものは何もありません。handler

Blackberry でのテストでは、Webworks 10 バージョン 2.2 を使用しており、デバイスを検査しています。SimpleDialog を次のように呼び出します。

ボタンを押しても「こんにちは」というメッセージがコンソールに表示されず、コンソールにもエラーは表示されません。

更新 : もう 1 つの詳細: 1 年前に webworks 1.0 でコンパイルされた古いバージョンを確認しましたが、ハンドラーは古いバージョンで動作しています。これは Worklight 6.0 と Blackberry Webworks 2.2 に関連する問題ですか?

ハンドラー オプションが Blackberry でサポートされていないことを確認しますか? また、Windows Phone にも対応していますか?

0 投票する
2 に答える
154 参照

java - SimpleDialogFragment から Fragment にデータを取得する方法は?

私はメインクラスを持っています:

ダイアログクラスがあります:

例:SimpleDialogFragmentを開始するFragmentAがあります(ボックスにEditTextがあります)。EditText から FragmenaA に値を戻すにはどうすればよいですか? いろいろ作ってみますが・・・うまくいきません。お願い助けて !!

私の MainFragment クラスでは、ダイアログ クラスを表示します。

ダイアログクラスでユーザーが入力した値を取得します。MainFragment で PedirTaxiDialog を返すにはどうすればよいですか?

クラスのリンク:

PedirTaxiDialog.java

MainFragment.java

0 投票する
1 に答える
5156 参照

python - Python tkinter simpledialog. simpledialog の OK ボタンにキーをバインドする方法

キーパッドの Enter キーを simpledialog askstriig プロンプトの [OK] ボタンにバインドしたいと考えています。(後で通常のEnterキーはすでにバインドされていることに気付きましたが、両方のEnterキーをバインドする必要があります)バインド機能を使用してEnterキーをウィジェットにバインドする方法を知っています。ただし、そのためには、ウィジェットへの参照が必要です。

この場合、ウィジェットを作成せずに simpledialog で askstring 関数を呼び出しているため、ウィジェットへの参照がありません。自分のやりたいことをどうやったら実現できるか、悩んでいます。

0 投票する
1 に答える
279 参照

python - メッセージボックスは検証を停止します

メッセージボックス (または単純なダイアログ) が次のコードの流れを中断する理由がわかりません。このコードは、基本的に python 3.5 のエントリ ボックスを検証します。フィールドに数値のみが含まれていること、および長さが 9 桁を超えていないことを確認しますが、入力ボックスは空でもかまいません。ユーザーがOKした後にメッセージを追加すると、入力ボックスを9桁以上にすることができ、文字を受け入れることができますが、もちろん私はそうしたくありません。

上記のメッセージボックスなしでは、ユーザーが数字以外を入力するのを止めます。メッセージボックスを使用すると、[OK] をクリックすると、入力フィールドで 9 桁以上の数字とその他の文字を使用できます。

編集:わかりましたので、独自のポップアップ子ウィンドウを作成しましたが、検証はまだウィンドウから出ています。メインウィンドウからのフォーカスの喪失と関係があると思われます。入力ボックスからの検証を強制終了します。アイデアをください。

0 投票する
1 に答える
62 参照

ibm-mobilefirst - Worklight Simple Dialog Android で外側のクリックを防止

メッセージを表示するために WL.SimpleDialog.show() を使用しています。私の最新の Android バージョンでは、要素の外側をクリックすると、ダイアログ ボックスが消えます。この問題を解決する方法を教えてください。外側をクリックしても、ダイアログ ボックスは消えません。

ワークライトのバージョンは 6.1 です。

0 投票する
2 に答える
2304 参照

python - tkinter simpledialogポップアップウィンドウを自動アクティブ化するには?

この関数は、Tkinter のシンプルなダイアログ画面を表示して簡単なユーザー入力を要求する Python スクリプトの 1 つに含まれています。機能は動作します。ただし、これには2 つの問題があります。

  1. 2 つのウィンドウが開きますが、必要なのは 1 つだけです。しかし、 master = Tk()を削除すると、エラーが発生します。

AttributeError: 'NoneType' オブジェクトには属性 'winfo_viewable' がありません

ある時点でそれを理解するのはいいことですが、私の主な問題は2番目のものです:

  1. シンプルなダイアログ画面が表示されるたびに、アクティブになる前に最初にクリックする必要があり、面倒です。それを修正するために、ここここで提供されている解決策を試しましたが、うまくいきません。最初のリンクは何もしませんでした.2番目のリンクはmaster.Tk()ウィンドウを前面に持ち上げるのに役立ちましたが、それは私が必要とするものではありません. シンプルなダイアログ ウィンドウを一番上のウィンドウにする必要があり、コードを実行して画面がポップアップしたときに、最初にクリックしなくても自動的に入力できるように、自動アクティブ化する必要があります。

どんな助けでも大歓迎です!

私のコード: