文章 "图形界面 X: 多行文本框控件 (集成编译 8)" - 页 2

 
Реter Konow:

...

已添加:

我已经下载了程序库,但老实说,我完全不知道该怎么做。没有任何说明。

你很难将存档中的文件夹与文件放置在相同的目录中,因为它们就在那里。

这就是您需要做的。每天都有大量 MetaTrader 用户这样做,从该网站下载文件到自己的电脑。自己试试吧。凡事都有第一次。)

 
Anatoli Kazharski:

您是否难以将存档中包含文件的文件夹放置在与存档相同的目录中?

这就是您需要做的。每天都有大量 MetaTrader 用户这样做,从本网站下载文件到他们的电脑。自己试试吧。凡事都有第一次。)

是的,我完全是个无知的初学者。:)

所以请回答我的问题。请回答)。

 
Реter Konow:

顺便说一句,我没有发表任何声明。我读了这篇文章,但没有理解主要内容(有很多代码,视图丢失了)。

如果可以,请回答我几个问题:

  1. 在项目测试程序中,声明了一个用字符串初始化的数组。这是否意味着字符串会从数组进入画布,还是可以直接打印到画布上?
  2. 顶部输入框是独立的,与底部画布没有关系?因此文本不会从它传输到网页上?这样做的目的是为了增加输入字符的数量吗?
  3. 如果画布上的文本是在程序内部初始化的,而不是写在画布上的,那么为什么需要运行光标和给文本添加行?
  4. 是否可以用光标擦除网页上的文字,然后用键盘添加?

您需要认真、仔细地阅读。否则您什么也学不到,只会浪费您的时间(不仅是您的时间,还有别人的时间)。

  1. 您可以在画布上打印。
  2. 上部输入框是独立的。
  3. 您可以在程序中初始化文本,也可以通过键盘将文本输入输入框。甚至还可以在运行时以 编程方式输入。至于为什么要这样做,每个人都可以自己决定。这只是另一种可能性。
  4. 您可以两者兼得。

 
Anatoli Kazharski:

你需要仔细阅读,深思熟虑。否则,你什么也学不到,只会浪费你的时间(不仅是你自己的时间,还有别人的时间)。

  1. 您可以在画布上打印。
  2. 上部输入框是独立的。
  3. 您可以在程序中初始化文本,也可以通过键盘将文本输入输入框。甚至还可以在运行时以 编程方式输入。至于为什么要这样做,每个人都可以自己决定。这只是另一种可能性。
  4. 您可以两者兼得。

3,4 - 很遗憾您没有在视频中演示(在画布上输入文本)。这才是最有趣的地方!
 
作品真是太棒了。非常感谢作者,我一定会在我的项目 中使用这个库。在我看来,这种规模的作品确实需要一个标准格式的帮助文件。有可能出现吗?
 

Andrei Novichkov:
Работа просто колоссальная. Огромное спасибо автору, обязательно буду использовать библиотеку в своих проектах. Мне представляется, что работе такого масштаба очень не помешал бы хэлп в стандартном формате.

有可能希望他出现吗?

谢谢。

是的,会有一个帮助。 在库中的所有基本功能完成后,我们就会开始工作。现在还剩一点点。

 
MetaQuotes Software Corp.:

新文章《图形界面 X:多行文本框控件(第 8 版)》 已发布:

作者: Anatoli KazharskiAnatoli Kazharski

我过去 3 天一直在弄这个,结果发现了一篇文章。信息量很大,大大缩短了时间,非常感谢!"!
 

您好。

我阅读了您的所有文章。

我下载了附件中的代码。

一如既往,它的注释非常好......,但它是用俄语注释的!:(

无论如何,对您的工作表示赞赏。

 

如何激活文本框,以便不使用鼠标直接输入新文本?


这是一个单行元素。它应充当命令输入框

每次回车后都会转发命令。

按回车键后,文本框将失去输入状态。


遗憾的是,我在 TextBox.mqh 或 ElementBase.mqh 中找不到相关函数。

 

看看作者 的网页:

那里有一个新版本的文本字段和两个总体代码更新以及两篇尚未翻译的文章,也许那里有什么东西,否则请给他写一封私人邮件,最好用德语,并提供英语和俄语的译文。