問題タブ [owner]

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 投票する
0 に答える
59 参照

ruby - デフォルトライブラリを使用した他の継承からのRubyチェッククラス所有者

特定のメソッド/クラスの所有者を他のクラスから確認する方法を知りたいです。

例えば:

ええ、子孫がどのように輪になっていくのか意味がありませんが、異なるサブクラスには異なる引数があるという考えを実装したいと思います。

リストはかなり長いです (少なくとも 40 個はすでにインストールされており、はるかに複雑な子孫ブランチと、Value クラスから transfer_money を呼び出すメソッドが多数あります)。次に、構造に実装するアイデアがあります。通貨を追加したいのですが、すべての transfer_money メソッド呼び出しをオーバーライドすることは、私にとって途方もない作業です。したがって、呼び出しを生成するハッシュ テーブルを作成します。

所有者クラスを定義する方法を理解する必要があります。呼び出し元を使用してみましたが、オブジェクト、メソッド、または呼び出し元の代わりに文字列/文字列の配列が返され、同じメソッドに対してのみ機能します。「送信者」の宝石はアイデアを与えてくれますが、Cで書かれており、使用する必要があります私の事情によるデフォルトのライブラリ。

大変感謝しています。

編集:

問題をより短い方法で書き直します。

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

perl - リクエストトラッカー: 前の所有者に通知

誰かがチケットを盗んだときに、前の所有者に電子メールを送信できるようにしたいと考えています。現在、Request Tracker を使用すると、新しい所有者には電子メールを送信できますが、前の所有者には送信できません。

これを許可する拡張機能があるようですが、RT 4.2 をサポートしていません (私は 4.2.1 を使用しています): http://metacpan.org/pod/RT::Extension::NotifyOwners

誰かがこの設定を行っているか、RT 4.2 で拡張機能を使用している場合は、助けていただければ幸いです。カスタムアクションでこれを行うことができると確信していますが、この分野で十分な知識がありません.

ログからのエラー:

0 投票する
3 に答える
990 参照

c# - クラス ライブラリの ShowDialog(IWin32Owner)

私は、「MessageBox」に相当する機能をいくつか備えたクラス ライブラリを持っています。

メソッドを呼び出すとShowDialog(IWin32Owner)、これが機能し、フォームが親フォームの中央に表示されます。

ただし、このフォームがプロジェクトのクラスから呼び出されることがあるため、フォームの所有者にアクセスできません。この状況ではnullShowDialog()メソッドに渡すことができますが、これは「現在アクティブなウィンドウ」を認識せず、中央に表示していないようです。それは別のクラスライブラリにあるためだと思います。

ユーザーが作業している現在アクティブなフォーム (または少なくとも画面) を取得する方法はありますか?

編集

わかりました、これは FormStartPosition 列挙と関係があります。

これを使用する場合CentreScreen、MSDN に従って現在アクティブなモニターにデフォルト設定する必要があります。ただし、フォームがクラス ライブラリにある場合、これは既定のモニターに設定されているようです。

Ok:

これは問題のコードです:フォームを中央の画面に設定できません:

解決策:

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

c# - FileSystem.DeleteFile ダイアログを一番上に表示する方法、または親/所有者を設定する方法は?

次の行を呼び出すと、ダイアログはフローティング ダイアログの背後に表示されるため、一番上に設定するか、少なくとも所有者を設定できるようにする必要があります。

残念ながら、これが実行可能であることを示唆するものはオンラインで見つかりませんでした。独自のウィンドウを作成して API を直接呼び出すことができることは理解していますが、最初に、すべての FileSystem ダイアログを一番上に表示する方法があるかどうかを知りたいと思いました。

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

java - 所有者とのランタイム依存関係の欠落、android の gradle

APIとの通信に使用される1つの純粋なJavaモジュールと、そのAPIモジュールを利用する1つのAndroidプロジェクトで構成されるAndroid Studioにマルチモジュールセットアップがあります。ユーザー名やパスワードなどの API 変数を構成するには、Owner ( http://owner.aeonbits.org/ ) を使用します。全体が問題なくビルドされます。

API モジュールで Main 関数を使用して、正常に機能することをテストします。そこには。私の問題は、API モジュールへのコンパイル依存関係を使用して Android プロジェクトを実行しようとすると、次のメッセージが表示されてクラッシュすることです。

これが機能しない理由はわかりませんが、所有者からのすべての依存関係が何らかの理由で Android プロジェクトに含まれるわけではないというのがワイルド スタブです。

編集:これは実行時に失敗するため、これを実行時の依存関係として追加するために何か特別なことをする必要があるかどうか疑問に思っています。