//--------------------------------------------------------------------------------------------------------------
//УСТАНАВЛИВАЕМ ЯВЛЕНИЕМ КАКИХ ГРУПП БУДУТ УПРАВЛЯТЬ ВКЛАДКИ (прописываем имена групп последовательно).--------------
//--------------------------------------------------------------------------------------------------------------
"Цветовые настройки", IS_APPEARANCE_CONTROLLER, "Группа вкладки цветовых настроек", ... продолжаем перечисление названий групп или объектов... END,
"Индикаторы", IS_APPEARANCE_CONTROLLER, "Группа вкладки индикаторы", ... продолжаем перечисление названий групп или объектов... END,
"Горячие клавиши", IS_APPEARANCE_CONTROLLER, "Группа вкладки клавиш", ... продолжаем перечисление названий групп или объектов... END,
//----------------------------------------------------------------------------------
//------------------------------------------------------------------------------------
//ИМЕНУЕМ ГРУППЫ КАК ИХ ПОДКЛЮЧАЛИ ВЫШЕ. И ТОГДА, ВКЛАДКИ БУДУТ УПРАВЛЯТЬ ИХ ЯВЛЕНИЕМ:
//------------------------------------------------------------------------------------
GROUP, "Группа вкладки цветовых настроек",
....
END_GROUP,
//------------------------------------------------------------------------------------
GROUP, "Группа вкладки индикаторы"",
....
END_GROUP,
//------------------------------------------------------------------------------------
GROUP, "Группа вкладки клавиш",
....
END_GROUP,
//---------------------------------------------//НАЗВАНИЯ ПОЛЕЙ ВВОДА И ПОЛЯ ВВОДА.//---------------------------------------------
GROUP, "Group name 1",
__,BOARD,"ПОКУПКА ПО РЫНКУ - ''UP''", EDIT,"ПОКУПКА ПО РЫНКУ",
GAP,20,
__,BOARD,"ПРОДАЖА ПО РЫНКУ - ''DOWN''",EDIT,"ПРОДАЖА ПО РЫНКУ",
END_GROUP,
//-----------------------------------//ПОЗИЦИЯ ГРУППЫ ОТНОСИТЕЛЬНО ПРЯМОУГОЛЬНИКА R1 (тип привязки по оси х, имя объекта привязки, поправка. тоже самое для оси y).//-----------------------------------
i, AT, _X2X,"R1",10, _Y2Y,"R1",30,
//-----------------------------------//ПРИВЯЗЫВАЕМ ТЕКСТ ЭЛЕМЕНТОВ BOARD К ЛЕВОМУ КРАЮ И УСТАНАВЛИВАЕМ ДЛИННУ.//-----------------------------------
i,BOARDS, text, _A1_,_X2X,0, W,200, END,
//-----------------------------------//УСТАНАВЛИВАЕМ ДЛИННУ ПОЛЕЙ ВВОДА.//-----------------------------------
i,EDITS, W,100, END,
//-----------------------------------
ああ...せめてコンパイル段階で、このようなコードの正しさを制御できないものだろうか。 例えば、_X2Xなどの代わりにH_TABと書いた場合。
正しさのコントロールが行われている。例えば、H_TABの代わりにh_tabと書いたり、キーワードにスペルミスがあった場合などです。しかし、コードの書き方を間違えると、制御が効かなくなります。通常のエディタと同じように
上の例では、グループだけ位置がおかしくなります。
ここで出てきたのが
しかし、コードの書き方を間違えると、制御が効かなくなります。普通のエディターと同じように。
テキストエディタのことでしょうか?通常、コンパイラで制御される多数のランダムエラー(パラメータの取り違え、何かの欠落など)は、ここで実行時にキャッチする必要があるのです。
見てください、私が接着した窓の数々を。そして、どれだけ早くリベンジしているか。なぜ、そこまでするのか?すべて簡単でスピーディです。基本的なルールを覚えればいいんです。
コードを見てください。プロジェクト 間で、プロパティのチェーン、グループやウィンドウ全体を簡単に移動することができます。誰もが自由に使えるGUIのコードベースを作り、そこから既製のテンプレートを利用することを誰も禁じていません。
作成されたウィンドウは、次のウィンドウの原型となることができます。
Peterさん、ありがとうございます。あなたのコードをダウンロードし、バージョン1.3にアップデートしたところ、タイムフレームを切り替えた後、十字と下部のタスクバーが消え、何もクリックされなくなりました。
また、何らかの理由ですべてのタブでテキストを表示し、唯一のタブHotkeysにあるべきで、反転カンマで "UP" と "DOWN" を編集する必要があります。
で、これらのコマンドが何なのかまだよくわからないのですが、コマンドとシンタックスの説明を載せてくれるでしょう、もしまだなら、私は急いでないので
Peterさん、ありがとうございます。あなたのコードをダウンロードし、バージョン1.3にアップデートしたところ、タイムフレームを切り替えた後、十字と下部のタスクバーが消え、何もクリックされなくなりました。
また、何らかの理由ですべてのタブでテキストを表示し、唯一のタブHotkeysにあるべきで、反転カンマで "UP" と "DOWN" を編集する必要があります。
もし、まだ準備できていないのであれば、コマンドと構文の説明書をアップロードしてください。
ラフィルさん、少し説明させてください。
1.コンストラクタのチャートでタイムフレームを切り替える必要はありません。そのために設計されたものではありません。その上でインターフェイスをモデル化し、そのファイルであるCORESとInternal_APIを印刷します。これらのファイルをアプリケーションに接続すると、そのアプリケーション独自のGUIを得ることができます。
2.オブジェクトのグループ全体をタブにバインドします。
今日、コマンドと基本ルールの説明書をプリントアウトする予定です。今後もアップデートがあり、常にバグを修正しています。
注
1. 同じウィンドウ内のグループやオブジェクトに、同じ名前を付けることはできません。オブジェクトの名前が必須でない場合は、単に "a "と呼ばれ、自動的に作成されます。
2.は、同じ名前のウィンドウに名前を付けることはできません。
編集の意味を説明してください。
数字や文字を入力する欄がなければならない
数字や文字を入力する欄がなければならない
よし、それじゃ
前のグループの代わりに入れてください。
zy.夕方にアップデートがあります。目立ったバグは修正されています。