問題タブ [sdi]
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.
eclipse - Eclipse を MDI モードから外すにはどうすればよいですか?
Eclipse を MDI アプリケーションではなく SDI アプリケーションにする方法を知っている人はいますか? SDI - 単一のドキュメント インターフェイス、各ペインは独自のウィンドウ MDI - 複数のドキュメント インターフェイス、すべてのペインは 1 つの「マスター」ウィンドウ内に固定されています。
Eclipse は MDI アプリケーションです。小さなペイン (コール スタック、変数ビューアーなど) はすべて、1 つのマスター Eclipse ウィンドウの一部です。すべてのウィンドウを 1 つのマスター「日食」ウィンドウ内に固定するのではなく、すべてのウィンドウを独自のフリー フローティング ウィンドウにしたいと考えています。
mfc - SDIフレームワークのメインフレームに応じてビューのサイズを変更するにはどうすればよいですか?
SDIフレームワークのメインフレームのサイズに合わせてビューのサイズを設定したい。つまり、メインフレームのサイズを変更すると、それに応じてビューのサイズも変更され、クライアント領域も変更されます。これどうやってするの?
ありがとうございました
visual-c++ - MFC で最大化ボタンを無効にするにはどうすればよいですか?
SDI アプリケーションで最大化ボタン/機能を無効にするにはどうすればよいですか?
delphi - GUIアプリケーションの動作をSDIとMDIの間で切り替えます
現在、Delphi 7でビルドされたSDIアプリケーションがあり、最終ユーザーが実行時にSDIとMDIの間のインターフェイスのタイプを選択するようにします。私の質問は、実行時にSDIとMDIの間でアプリケーションの動作をどのように変更できるかということです。
現在、これを可能にするいくつかのアプリケーションがdelphiで構築されていることを知っています。EMSSQLManagerとTOADです。
前もって感謝します。
mdi - SDI vs MDI vs TDI vs?
私は中小企業向けのアプリケーションを作成していますが、最適なインターフェイスは何でしょうか。アプリケーション自体は、一般的なサービスチケットトラッカーです。チケットを検索するためのフォーム(結果のグリッド付き)、新しいチェックマークを付けて既存のチケットを表示するためのフォーム、いくつかの管理スタッフ(ユーザー、いくつかの分類子など)の管理、在庫管理フォームがあります...
では、最良のインターフェースは何でしょうか?最初はMDIについて考えていましたが(.NETで簡単に実行できるため)、Telerik RADコントロールを手に入れ、TDI(タブ付きドキュメントインターフェイス)も簡単に実行できるようになりました(私はTDIのファンです。私はプログラマーであり、ほとんどのIDEはそれをうまく使用しています)。また、SOで同様の質問を検索しているときに、TDIとMDIはどちらも不器用であり、SDI(開いているフォームごとに個別のタスクバーウィンドウ)を実行する必要があるというアドバイスを見つけました。
だから...ここで最高のものは何でしょうか?
c++ - sdi ビュー MFC の領域 (領域) を再描画します。
SDI MFC アプリケーションについて 1 つ質問します。ビュー全体を再描画せずに、SDI MFC アプリケーションでビューの一部の領域 (領域) を再描画するにはどうすればよいですか?
c++ - 単純な cpp アプリケーションのサイズを小さくするには? (RAD Studio 2010 cpp ビルダーでコンパイル)
rad studio 2010 cpp ビルダーを使用しています。新しい SDI アプリケーションを作成し、TCppWebBrowser コントロールと、onclick で TCppWebBrowser の .navigate をトリガーするシンプルなボタンを追加しました。それをコンパイルして、1.20MB のファイルを取得しました。
コンパイルされたexeのサイズを減らすにはどうすればよいですか?
「ランタイムパッケージを使用したビルド」を使用したくありません。それにより非常に小さくなることはわかっていますが、必要なすべてのパッケージと依存関係をexe内に取得したいのですが、使用する以上のものを取得している可能性があります。チェックを外してみました/多くのデザイン パッケージ (プロジェクト/オプション/パッケージ内) を削除しましたが、使用していませんが、ファイル サイズは減少しませんでした。
また、RAD Studio に付属している TForm コンポーネントが必要以上のものを提供し、ファイルが大きくなる可能性があるのではないかと考えていました。 TForm を置き換えるために使用できる最小限のフォーム コンポーネント。
upx のようなパッカーを使用できることはわかっていますが、パッキングする前にサイズを半分程度に縮小したいと考えています。
任意の提案をいただければ幸いです。
delphi - SDIDelphiアプリケーションでウィンドウを整理する
Delphi MDIアプリケーションではTile
、Cascade
およびArrangeIcons
プロシージャを使用して子ウィンドウを整理できます。このメソッドは、FormStyleプロパティがに設定されている場合にのみ機能しますfsMDIForm
。で同じ効果を生成する方法、つまりSDI application
、開いているウィンドウを整理する方法非MDIアプリケーション?
c++ - SDI アプリで DLL 関数にアクセスする正しい方法は何ですか?
私はかなりうまく機能するシンプルなSDIアプリを持っています。
最近、DLL によってエクスポートされたいくつかの関数を使用することにしました。
これらの DLL 関数はすべて、静的メモリ バッファー(アプリが関数呼び出しで定義して使用する必要があります) で動作します。
実際には、 Viewで特定のことが起こったときに、いくつかの DLL 関数を呼び出す必要があります。
DLL 関数の呼び出しをどのように処理すればよいかわかりません。メインフレーム、ドキュメント、およびビューのすべてがそれらに (したがってメモリ バッファに) アクセスできる必要がありますか? または、代わりに関数呼び出しを行うようにアプリにメッセージを送る必要がありますか?
mfc - MFCSDIアプリケーションのビューに合わせてコントロールを正しく設定する方法
MFC SDIアプリケーションを作成しましたが、ビューはCFormViewから派生しているため、ダイアログにいくつかのコントロールを配置できます。ダイアログの右側にグループボックスを配置し、編集ボックスなどの他のコントロールをグループボックス内に配置しました。
私が欲しいのは、C#での次の動作のように、ビューのサイズを変更するときに、グループボックスとダイアログに右揃えで配置されたコントロールです。グループボックスのアンカープロパティを「右」に設定します。