Библиотеки: EasyAndFastGUI - библиотека для создания графических интерфейсов - страница 8
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Кстати, по поводу изменения ширины окна
В МТ5 все нормально, а вот в МТ4 вот такое
После клика на заголовке кнопки перемещаются на положеное место. Не подскажите, в какую сторону смотреть? Где реализовано перемещение этих кнопок?
Посмотрите метод Moving().
Попробуйте через указатели получить доступ к кнопкам окна и вызовите этот метод.
Да, требуется либо пропорциональное увеличение ширины всех столбцов, либо только последнего столбца. Второе предпочтительней.
Но в текущей версии даже самостоятельно это реализовать проблематично, т.к. я не нашёл в вашем классе метод для получения текущей ширины столбца, а все поля приватные. В общем, как минимум этот метод необходимо добавить.
Вот так можно попробовать уже сейчас реализовать то, что Вам нужно:
Посмотрите метод Moving().
Попробуйте через указатели получить доступ к кнопкам окна и вызовите этот метод.
Да, то что надо :) Спасибо!
Казалось, уже все облазил, а самое очевидное пропустил :)
Вот так можно попробовать уже сейчас реализовать то, что Вам нужно:
Это ж просто фиксированная ширина столбца. А речь шла о динамическом изменении ширины столбцов, исходя из их предыдущей ширины. Впрочем я уже допилил класс, добавив туда метод int ColumnWidth(int i)
Добрый день.
Проблема посерьезнее :)
Создаем динамический объект, например лейбл
А вот чем удалять?
Удаляю так
Но после удаления вылет, ругается на неправильный доступ к указателю.
На сколько я разобрался, CWndContainer::AddToElementsArray добавляет объект в общие массивы, но Delete() не удаляет его от туда, и окно пытается обращаться к объекту. А другого похожего на Delete() не нахожу.
Как правильно удалить объект?
Добрый день.
Проблема посерьезнее :)
Создаем динамический объект, например лейбл
...
Не тестировал библиотеку на динамическое создание объектов, поэтому не смогу сейчас подсказать.
Ещё один пример приложения, GUI которого создано с помощью этой библиотеки:
Не тестировал библиотеку на динамическое создание объектов, поэтому не смогу сейчас подсказать.
Так и подумал :)
Для несложных объектов написал вот такое:
Подскажите , в таблице кнопка с картинкой добавляется только в первый столбик , а в остальные не работает .
Это баг или нет ?
Подскажите , в таблице кнопка с картинкой добавляется только в первый столбик , а в остальные не работает .
Во все можно добавлять.