Обсуждение статьи "Как создать графическую панель любой сложности и как это работает" - страница 12
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Это запрещено. Панель связана с диаграммой.
Большое спасибо. Понятно.
Могу я задать еще один вопрос, пожалуйста.
Я хочу создать панель для отображения некоторой таблицы, например, такой
Но я могу найти только элемент управления ниже, значит ли это, что панель не может поддерживать создание таблицы, спасибо.
CLabel
Элемент управления, основанный на графическом объекте "Текстовая метка"
CBmpButton
Элемент управления, основанный на графическом объекте "Растровая метка"
CButton
Элемент управления, основанный на графическом объекте "Кнопка"
CEdit
Элемент управления, основанный на графическом объекте "Поле редактирования"
CPanel
Элемент управления, основанный на графическом объекте "Прямоугольная панель"
CPicture
Элемент управления, основанный на ярлыке "Bitmap label"
Большое спасибо. Я вижу.
Могу я задать еще один вопрос, пожалуйста.
Я хочу создать панель, на которой будет отображаться таблица следующего вида
Но я могу найти только элемент управления ниже, значит ли это, что панель не может поддерживать создание таблицы, спасибо.
CLabel
Элемент управления, основанный на графическом объекте "Текстовая метка"
CBmpButton
Элемент управления, основанный на графическом объекте "Растровая метка"
CButton
Элемент управления, основанный на графическом объекте "Кнопка"
CEdit
Элемент управления, основанный на графическом объекте "Поле редактирования"
CPanel
Элемент управления, основанный на графическом объекте "Прямоугольная панель"
CPicture
Элемент управления, основанный на ярлыке "Bitmap label"
Вы должны сами создать таблицу. Поищите примеры в статьях и CodeBase.
Вам нужно создать таблицу самостоятельно. Поищите примеры в статьях и CodeBase.
Хорошо, спасибо большое. Я так и думаю.
Я постараюсь найти их в статьях и кодовой базе.
Еще раз спасибо за поддержку .
Пытаюсь создать вертикальную полосу прокрутки без привязки к панели, просто на графике, но она почему-то не работает.
Например, с чекбоксом такой код дает реакцию на клик мыши. Галочка появляется и исчезает.
А с вертикальным скролом - никакой реакции на нажатия кнопок мыши.
Подскажите, пожалуйста, кто знает, как заставить работать этот комбинированный элемент на графике?
Подскажите, как вызвать диалоговое окно?
Например, я создал панель, где есть кнопка "Закрыть все позиции". При нажатии на эту кнопку, должно возникать окошко "Вы уверены?" Да/Нет. Как это реализовать?
На данный момент унаследовался от CAppDialog, создал небольшую форму с кнопками Ok/Cancel. При нажатии на кнопку "Ок" добавил строку
gDialogForm.Destroy(); ChartRedraw();Но диалоговая форма всё равно остается на экране.
Как исправить?
Подскажите, как вызвать диалоговое окно?
Например, я создал панель, где есть кнопка "Закрыть все позиции". При нажатии на эту кнопку, должно возникать окошко "Вы уверены?" Да/Нет. Как это реализовать?
На данный момент унаследовался от CAppDialog, создал небольшую форму с кнопками Ok/Cancel. При нажатии на кнопку "Ок" добавил строку
Но диалоговая форма всё равно остается на экране.
Как исправить?
Подскажите, как вызвать диалоговое окно?
Например, я создал панель, где есть кнопка "Закрыть все позиции". При нажатии на эту кнопку, должно возникать окошко "Вы уверены?" Да/Нет. Как это реализовать?
На данный момент унаследовался от CAppDialog, создал небольшую форму с кнопками Ok/Cancel. При нажатии на кнопку "Ок" добавил строку
Но диалоговая форма всё равно остается на экране.
Как исправить?
Подскажите, как вызвать диалоговое окно?
Например, я создал панель, где есть кнопка "Закрыть все позиции". При нажатии на эту кнопку, должно возникать окошко "Вы уверены?" Да/Нет. Как это реализовать?
На данный момент унаследовался от CAppDialog, создал небольшую форму с кнопками Ok/Cancel. При нажатии на кнопку "Ок" добавил строку
Но диалоговая форма всё равно остается на экране.
Как исправить?
Возьмите пример панели Close On Chart Panel и в обработчики клика вставьте вызов 'MessageBox'.
В файле 'Close On Chart Panel Dialog.mqh' внесите такие изменения:
Результат:
Привет спасибо за ваш удивительный учебник
Я пытаюсь сделать свой собственный, в моей панели при нажатии на одну кнопку другая должна быть отключена и скрыта, она будет скрыта, когда я нажимаю в области скрытой кнопки, она все еще работает
Я поместил мои коды здесь, если вы можете помочь мне, это было бы здорово
Индикатор:
Класс: