記事"グラフィカルインタフェースVIII: ファイルナビゲータコントロール(チャプター3)"についてのディスカッション - ページ 3

 
Anatoli Kazharski:

CFileNavigator::TreeViewAreaWidth()メソッドとCFileNavigator::ContentAreaWidth()メソッドを使用して、ツリーリストエリアとコンテンツエリアの幅を指定する必要があります。コンテンツエリアの幅を設定しない場合、ナビゲータの右端は自動的にウィンドウの右端に合わせられます。

ありがとうございます。
 
第8巻(8)第3章......恐怖を覆い隠している。
 
Dmitry Fedoseev:
第8巻(8)第3章......恐ろしい。
全部で25記事。以降、時折更新・追加掲載があります。)
 

アナトリー、あなたは専門性が狭いと批判されるかもしれないが、私はあなたに深い尊敬と敬意を抱いている!

他の分野でも同じような資料があれば、MQLコミュニティは恩恵を受けるだけです。あなた自身のMQLブーストが見られるかもしれません :-))).

 
Dennis Kirichenko:

アナトリー、あなたは専門性が狭いと批判されるかもしれないが、私はあなたに深い尊敬と敬意を抱いている!

他の分野でも同じような資料があれば、MQLコミュニティは恩恵を受けるだけです。あなた自身のMQLブーストを見ることができるかもしれません :-)).

私は批判が好きです。それを通して多くの新しいことを学ぶことができる。)

MQL-Boostとは何ですか?

P.S. Boost >>>の ようになります。そう、すべては自然にそこに向かうのだ。)

 
面白い夢だ。しかし、ユーザー・アプリケーションのグラフィカル・インターフェースを作成する際に、コード・ライブラリを一切使う必要がないという選択肢もある(まあ、開発者が単に作業を複雑にしたいだけなら話は別だが)。
 
Реter Konow:
面白い夢だ。しかし、ユーザー・アプリケーションのグラフィカル・インターフェースを作成する際に、コード・ライブラリをまったく使う必要がなくなるというバリエーションもある(まあ、開発者が単に作業を複雑にしたいだけなら話は別だが)。
何もないところから何かを作ることができるのに、この面白いオプションは何だろう?)
 
Anatoli Kazharski:
何もないところから何かを作るという選択肢の何がそんなに面白いのだろう?)

他人のタイタニックな労作を、ちょっとしたフレーズで無意味にしてしまうような役回りは、あまり気持ちのいいものではないだろう。でも、ユーザー・インターフェースの別の作り方や使い方がわからないのだから、教えてあげよう。要するに、ウィンドウとコントロールを扱うグラフィカル・エンジンがある。コントロールは、カーネルに書き込まれたデータの文字列で表現される。カーネルは、テキストファイルの特別なテーブルの助けを借りて簡単に構築できる。コンパイル後、カーネルはエンジンにロードされる。エンジンはインジケータとして実装される。重さは500kb以下です。カーネルで規定されたあらゆる標準インターフェースを再現します。共有メモリーを介した制御エレメントがユーザー・アプリケーションのパラメーターを制御する。MCが動的な 文字列配列の 形で共有のグローバル・メモリーを提供すれば、システムは問題なく動作する。インターフェイスは、まずファイルのテーブルで設計し、次にvis.studioで設計します。
 
Реter Konow:

他人のタイタニックな労作を、ちょっとしたフレーズで無意味にしてしまうような役回りは、あまり気持ちのいいものではないだろう。しかし、ユーザー・インターフェイスを作成し、それを使って作業する別の方法が見当たらないようなので、それをお見せしよう。ウィンドウとコントロールを扱うグラフィカル・エンジンがある。コントロールは、カーネルに書かれたデータの文字列で表現される。カーネルは、テキストファイルの特別なテーブルの助けを借りて簡単に構築できる。コンパイル後、カーネルはエンジンにロードされる。エンジンはインジケータとして実装される。重さは500kb以下です。カーネルで規定されたあらゆる標準インターフェースを再現します。共有メモリーを介した制御エレメントがユーザー・アプリケーションのパラメーターを制御する。MCが動的な 文字列配列の 形で共有のグローバル・メモリーを提供すれば、システムは問題なく動作する。インターフェイスは、まずファイルのテーブルで設計し、次にvis.studioで設計します。

ああ、まだ同じことを言っているのか。そういえば、何か新しいことを発明したのかと思ったよ。じゃあ、テスト用の実装を待っているよ。

でも、あなたの結果がどうであれ、私は自分のプロジェクトを開発し続けるつもりだ。私が必要としているのは、完全に管理可能で、自分自身でさらに発展させることができる(ソースコード付きの)研究用プロジェクトです。

おそらく、あなたの選択肢の方が誰かに合うでしょう。

 
Anatoli Kazharski:

ああ、まだ同じことを言っているのか。そういえば、何か新しいことを思いついたのかと思ったよ。それなら、テストのための実装を待っているよ。

でも、あなたの結果がどうなろうと、私は自分のプロジェクトの開発を続けるつもりだ。私が必要としているのは、完全に管理可能で、(ソースコード付きで)研究可能なプロジェクトであり、自分自身でさらに発展させることができるものです。

おそらく、あなたの選択肢の方が誰かに合うでしょう。


論理的に考えると、この2つの選択肢は互いに排他的です。もしそうでないなら、私はただ嬉しいだけだ。私はプロジェクトを 完成させるために働いている。どのくらい時間がかかるかは想像もつかないが、プロジェクトは必ず完成する。もしかしたら将来、私たちはあなたと協力することになるかもしれません)。