ライブラリ: EasyAndFastGUIグラフィックインターフェース作成ライブラリ - ページ 34

 
faustf #:
MT4用もありますか?

はい。MT4用もあります。

 
Anatoli Kazharski #:

はい。MT4でも。

でも、無料ですか?

 

こんにちは、アナトリー


マーケットからEAFを使用して、明るいテーマではなく暗いテーマでウィンドウを開始する方法はありますか?

 
faustf #:

でも、無料なんですか?

プライベートメッセージでお答えしました。

easyfxbot#:

こんにちは、Anatoly


マーケットからEAFを使用して、明るいテーマではなく暗いテーマでウィンドウを開始する方法はありますか?

はい、もちろんです。このようにしてみてください:

CTheme::SetTheme(THEME_DARK);
 

テキストボックス(CTextEdit)のコンテンツはどのようなプロパティで右寄せになりますか?

コードの例を数行書いていただけますか?
 

バック テストで自分のパネルを動かすと、次のようなエラーが出ます:

2023.07.25 09:39:08.223 2023.01.02 04:19:00   CWndContainer::CheckOutOfRange > Предотвращение выхода за пределы массива.

なぜかわかりません。

これは私のオブジェクトの実装です:

   int mainWindow = (int)Symbol();
   if (!CWndCreate::CreateTabs(m_tabs, m_window, mainWindow, 0, 40, PNL_GLOB_WIDTH, PNL_GLOB_HEIGHT - 62, tabsTitles, tabsWidths, TABS_TOP, false, false, 0, 0, P_Panel_FontSize))
      return (false);

WndContainer.mqh "にある関数がエラーを表示します:

//+------------------------------------------------------------------+
|範囲外の場合のウィンドウ・インデックスの調整
//+------------------------------------------------------------------+
int CWndContainer::CheckOutOfRange(const int window_index)
  {
   int array_size=::ArraySize(m_wnd);
   if(array_size < 1)
     {
      ::Print(PREVENTING_OUT_OF_RANGE);
      return(WRONG_VALUE);
     }
//--- 範囲外の場合の調整
   int index=(window_index>=array_size)? array_size-1 : window_index;
//--- ウィンドウのインデックスを返す
   return(index);
  }
 
バージョン2.0を入手し、MT4で使用するにはどうすればよいですか?
 

こんにちは、アナトーリ

EAFは素晴らしいライブラリーのようですね。使い方の手助けになるような追加のサンプルを公開してくれる可能性はありますか?

ありがとう。

 

こんにちは、

このライブラリのバージョンを確認 する方法は?ずいぶん前にダウンロードしたものなので、どのバージョンを使っているのかわかりません。

でもバグがあります:TextEditがボックスの値を更新できない。



ON

"EasyAndFastGUI\Controls\TextEdit.mqh"

追加しました:

m_edit.Update(true);
 

古いサンプルは最新のEasyAndFastGUI v2.0と 互換性がありません 古いサンプルは#include <EasyAndFastGUI COPONTROLs\WndEvents.mqh>を使用しており、これらのwnd*.mqhファイルは最新とは異なります。