記事"グラフィカルインタフェースX: テキストエディットボックス、ピクチャスライダー、及びシンプルなコントロール(ビルド5)"についてのディスカッション - ページ 3

 
それは素晴らしいニュースだ!どうやって制限を回避するつもりですか?
 
Roman Podpora:
それは素晴らしいニュースだ!どうやって制限を回避するんだ?
CCanvas クラスを使って、入力フィールドを ビットマップ上に実装する独自のクラスを書く。将来的には、すべてのライブラリ・コントロールはこの方法で実装されるだろう。
 

ファイルは箱から出してもビルドされない

 
Pavel Kolchin:

ファイルは箱から出してもビルドされない

新しいアップデートが行われるたびに、多くの変更と調整が行われるため、以前の記事の例は、いくつかの項目についてはもはや適切でないかもしれません。

ライブラリの最新版は、こちらの記事からダウンロードできます:GUI X: Time Element, Checkbox List Element and Table Sorting (build 6).

以前の記事の例に自分で合わせてみることもできます。この場合、サンプル・ファイル中の指定されたメソッドの名前を、それぞれSetItemValue()とSelectItem()に変更するだけでよい。

 
Anatoli Kazharski:

この場合、サンプル・ファイルでは、指定されたメソッドをそれぞれSetItemValue()とSelectItem()にリネームすればよい。

そう、こうすればエラーは出ないが、"内部では "すべてがうまくいくわけではない。
 
Pavel Kolchin:
そうですね、エラーはありませんが、"内部 "ではすべてが機能しているわけではありません

具体的に何がうまくいかないのですか?

エレメントのポジショニングに問題がありました。Artyomとここで 話し合いました。次のバージョン(ビルド7)で修正される予定です。その記事は来週公開されるかもしれない。あるいはもう新年が明けているかもしれない。)

Обсуждение статьи "Графические интерфейсы X: Элемент "Время", элемент "Список из чекбоксов" и сортировка таблицы (build 6)"
Обсуждение статьи "Графические интерфейсы X: Элемент "Время", элемент "Список из чекбоксов" и сортировка таблицы (build 6)"
  • www.mql5.com
Опубликована статья Графические интерфейсы X: Элемент "Время", элемент "Список из чекбоксов" и сортировка таблицы (build 6): Автор: Anatoli Kazhars...
 
Anatoli Kazharski:

何がうまくいっていないのか?

 
Pavel Kolchin:
はい、それもすでに修正されています。ドロップダウンを非アクティブにした後に優先順位を有効にするバグがありました。次の記事で修正します。
 

接続時にこのようなエラーが出ます(作業には支障ありません)。

cannot load custom indicator 'C:\MetaTrader\MT5 demo\MQL5\Experts\new_menue_fc_1.00.ex5::Indicators\SubWindow.ex5' [4802]

CWndEvents::DetermineSubwindow > Ошибка при получении хэндла индикатора в директории ::Indicators\SubWindow.ex5 !

私はこのバージョンのライブラリーを使用しています。

 
Anatoli Kazharski:
はい、それもすでに修正されています。ドロップダウンを非アクティブにした後に優先順位を有効にするバグがありました。次の記事で修正します。
テキスト入力フィールドの 空文字列が「"」ではなく「"」になるのはなぜですか? 長い間、空文字列のチェックが機能しない理由がわかりませんでした...。