ホーム
Top.Mail.Ru Yandeks.Metrika
フォーラム: "Main";
現在のアーカイブ:2002.01.08;
ダウンロード:[xml.tar.bz2];

ダウン

アクティブなヘッダーを持つすべての申請書を表示する 似ている枝を探す


Cossys   (2001-12-17 16:57) [0]

主よ! このような問題-1つのアプリケーションの開いているすべてのウィンドウがACTIVEヘッダーとともに画面に表示されることが必要です。 私が理解しているように、Deactivateイベントに何か報告する必要があります...



Fellomena   (2001-12-17 17:04) [1]

明確ではありません-複数のウィンドウを一度にアクティブにするにはどうしますか?
...質問plzを明確に述べる



Юрий Зотов   (2001-12-17 17:16) [2]

1。 フォームのタイトルは、Windows自体によって描画されます。
2。 アクティブなキャプションは、アクティブなフォームに描画されます。 他のすべてのフォーム(および一般に他のすべてのウィンドウ)の見出しは非アクティブに描画されます。
3。 アクティブフォームとは、入力フォーカスがあるフォーム(または入力フォーカスに子コントロールがあるフォーム)です。

これらすべてを念頭に置いて、あなたの質問は次のとおりです。
「1つのアプリケーションのすべてのウィンドウを同時に入力に集中させる方法は?」

ほんとに? そして、最も重要なのは、なぜですか?



Fellomena   (2001-12-17 17:28) [3]

2ユーリ・ゾトフ:あなたが言ったように質問されると仮定した場合、私は来るかもしれません
(非常に短い間隔で)タイマーによると、頭の中で考えているのは1つだけです。
別のウィンドウに入力フォーカス-なぜですか?
たぶん、著者は、ある特定のフォームのいくつかのフィールドが完成するとすぐに、異なるフォームのいくつかのフィールドに記入する必要があることを意味したのでしょうか?
次に、標準的な問題があります。



Виктор Щербаков   (2001-12-17 17:31) [4]

ファロメナへ
>タイマーで(非常に短い間隔で)
>異なるウィンドウへの入力フォーカス "

このプログラムの動作に遭遇するユーザーの顔を見てみたいです!
:-)))



Fellomena   (2001-12-17 17:32) [5]

8)))

私は尋ねられました-8と答えました)



Cossys   (2001-12-17 17:40) [6]

親愛なるユーリ・ゾトフ、あなたは理解していません(または私はあまり説明できません)。2つのアクティブなフォームは必要ありません。あなたの教育プログラムは冗長です。 つまり、タイトルはアクティブに見えます... TEditの場合、これを行うことができます。 LostFocusプロパティのようです...(正確には覚えていません)。 そして、フォームでできること! PhotoshopまたはFlashを起動し、すべてのフォームにアクティブなヘッダーがあることを確認します。

質問の理由:1つのフォームで[貼り付け]ボタンを、別のグリッドで。 1つのフォームから2番目のフォームに切り替えると(1日あたり最大1000操作)、その効果は、控えめに言っても見栄えがしません。



panov   (2001-12-17 17:50) [7]

プログラムでウィンドウタイトルを模倣し、任意の色で作成できます。



Иван Шихалев   (2001-12-17 18:01) [8]

WS_EX_TOOLWINDOW ロシアの民主主義の父を救いますか?



Cossys   (2001-12-17 18:06) [9]

2イワンシカレフ

本当にありがとうございます-これはまさにそれです。 私もそれについて考えました。



Юрий Зотов   (2001-12-17 18:27) [10]

FotoshopとFlashをインストールしていません。もちろん、ウィンドウを見るためだけにインストールしますが、もちろんインストールしません。 次のことが言えます。

1。 毎日、すべてのWindowsユーザーがウィンドウ間で多くの切り替えを実行します。 おそらく1000以上。 そして、各スイッチで、アクティブなタイトルが再描画されます。 そして、表現不能は観察されません。 それどころか、すべてが非常に便利です-システム自体は、現在作業しているウィンドウをユーザーに表示します。 したがって、それは完全に理解不能です、あなたは何で問題を見ましたか?

2。 あなたはあなたのプログラムのために精巧で珍しいユーザーインターフェースを考え出そうとしている最初の(そして明らかに最後ではない)人からは程遠い。 しかし、実践が示すように、これらの試みにより、ユーザーはそのようなプログラムを使用することを拒否します。 これは彼にとって単に不便です-まさに彼が彼の通常の振る舞いを望んでいるからです。

3。 本当にしたい場合は、フォームにWM_NCPAINTハンドラを記述し、継承を呼び出した後、自分でヘッダーを描画します。 それは非常に簡単です-APIヘルプのDrawCaptionの説明を参照してください。 しかし、最初に慎重に考えることを強くお勧めします。

4。 私は3つのフレーズのシーケンスが本当に好きでした。

「...あなたの教育プログラムは不要です。TITLESがアクティブに見えることを意味しました。TEditの場合、このようなトリックを行うことができます...」

TEditsのヘッドラインはどこで見つけましたか? これに関連して-教育プログラムは本当に多すぎましたか?



ページ: 1 全枝

フォーラム: "Main";
現在のアーカイブ:2002.01.08;
ダウンロード:[xml.tar.bz2];

2階





メモリ:0.58 MB
時間:0.026 c
3-21931
スクリフ
2001-12-04 15:59
2002.01.08
この間違いは何ですか? サポートされていない機能


14-22360
ENG
2001-11-07 19:16
2002.01.08
インターネットエクスプローラ


1-22194
アート
2001-12-15 09:28
2002.01.08
質問だけです!


3-21972
ウェットノーズ
2001-12-06 08:30
2002.01.08
FIB +およびジェネレーター


7-22447
名前のありません
2001-08-26 03:43
2002.01.08
アイコンを更新する





アフリカーンス語 アルバニア語 アラビア語 アルメニア語 アゼルバイジャン語 バスク ベラルーシ ブルガリア語 カタルーニャ語 中国語(簡体字) 中国語(繁体字) クロアチア語 チェコ語 デンマーク語 オランダ語 英語 エストニア語 フィリピン語 フィンランド語 フランス語
ガリシア語 ジョージアン ドイツ語 ギリシャ語 ハイチ語 ヘブライ語 ヒンディー語 ハンガリー語 アイスランド語 インドネシア語 アイリッシュ イタリア語 日本語 韓国語 ラトビア語 リトアニア マケドニア語 マレー語 マルタ語 ノルウェー語
ペルシア語 ポーランド語 ポルトガル語 ルーマニア語 ロシア語 セルビア スロバキア語 スロベニア語 スペイン語 スワヒリ語 スウェーデン語 タイ語 トルコ語 ウクライナ語 ウルドゥー語 ベトナム語 ウェールズ語 イディッシュ語 ベンガル語 ボスニア語
セブアノ語 エスペラント グジャラート語 ハウサ語 モン族 イボ ジャワ語 カンナダ語 クメール語 ラオ語 ラテン マオリ語 マラーティー語 モンゴル語 ネパール語 パンジャブ語 ソマリ タミル語 テルグ語 ヨルバ語
ズールー語
Английский Французский Немецкий Итальянский ポルトガル語 Русский Испанский