Обсуждение статьи "Графические интерфейсы X: Сортировка, реконструкция таблицы и элементы управления в ячейках (build 11)" - страница 8
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Кажется понял в чем проблема, но взаимосвязи не вижу все равно, почему если в колонке таблицы присутствует рисунок, то рисунок появляется только при выравнивании текста по левой границе?
Потому что библиотека ещё в стадии разработки и не все моменты проработаны. В статье об этом было упомянуто. Читайте внимательней все статьи, хотя бы о тех элементах, которые используете.
Графические интерфейсы X: Обновления для нарисованной таблицы и оптимизация кода (build 10)
Для рисования всех картинок таблицы сразу, с учётом, когда нужно нарисовать только видимую область таблицы, предназначен метод CCanvasTable::DrawImages(). В текущей версии таблицы картинки можно нарисовать, только если текст в столбце выравнен по левому краю. Кроме этого, на каждой итерации проверяется, установлена ли в ячейку картинка, а также не пуст ли массив её пикселей. Если все проверки пройдены, то вызывается метод CCanvasTable::DrawImage() для рисования картинки.
Кажется понял в чем проблема, но взаимосвязи не вижу все равно, почему если в колонке таблицы присутствует рисунок, то рисунок появляется только при выравнивании текста по левой границе?
Читайте описание библиотеки - где-то Анатолий писал про это.
зы ... уже ответил сам ...
Читайте описание библиотеки - где-то Анатолий писал про это.
зы ... уже ответил сам ...
Кстати, статья Графические интерфейсы X: Обновления для нарисованной таблицы и оптимизация кода (build 10) с наименьшим количеством просмотров из всей серии. Наверное, проще из автора сделать службу поддержки и ждать ответа сутками, чем прочитать статью за пол часа и найти все ответы на свои вопросы. )))
Насчет просмотров не правильное мнение )) я все статьи сохраняю локально и поэтому мои просмотры не учитываются.
Кстати описание библиотеки конечно хорошо, но вот к примеру файл помощи на doxygen, как тут кто то выкладывал, был бы необходим, но для этого нужно оформлять код по стандарту doxygen:
кстати в таком виде даже сами исходники читаются очень наглядно, а все тонкости использования механизмов библиотеки и без вчитывания в каждую строчку статьи были бы понятны, тогда и не нужно было бы делать из автора службу поддержки.
насчет просмотров не правильное мнение )) я все статьи сохраняю локально и поэтому мои просмотры не учитываются
Кстати описание библиотеки конечно хорошо, но вот к примеру файл помощи на doxygen, как тут кто то выкладывал, был бы необходим, но для этого нужно оформлять код по стандарту doxygen:
кстати в таком виде даже сами исходники читаются очень наглядно, а все тонкости использования механизмов библиотеки и без вчитывания в каждую строчку статьи были бы понятны, тогда и не нужно было бы делать из автора службу поддержки.
Быть службой поддержки я и не собирался. Стиль справки от doxygen считаю кошмарным и делать такую точно не собираюсь. Подстраиваться под кого-то, тем более. Исходники в свободном доступе, поэтому Вы можете самостоятельно их редактировать под себя, как считаете нужным. Многие уже даже на текущей стадии развития редактируют и дорабатывают код библиотеки под свои нужны.
На данном этапе, либо читаете статьи и самостоятельно разбираетесь, как это работает, либо ждёте релиза, в котором будет компактное описание того, что нужно пользователю библиотеки для использования в своих проектах. Считаю, что мне сейчас лучше потратить время на дальнейшее развитие библиотеки, чем уделять время каждому персонально.
P.S. Сообщения об ошибках рассматриваю и исправляю в следующих обновлениях.
Кстати если заранее не известно число строк в таблице, то при последующем их добавлении, информация в ячейки добавляется, а вот изменить выравнивание на колонке с картинкой не получается:
может есть какой другой механизм, подскажите.
Кстати если заранее не известно число строк в таблице, то при последующем их добавлении, информация в ячейки добавляется, а вот изменить выравнивание на колонке с картинкой не получается:
может есть какой другой механизм, подскажите.
Быть службой поддержки я и не собирался. Стиль справки от doxygen считаю кошмарной и делать такую точно не собираюсь. Подстраиваться под кого-то, тем более. Исходники в свободном доступе, поэтому Вы можете самостоятельно их редактировать под себя, как считаете нужным. Многие уже даже на текущей стадии развития редактируют и дорабатывают код библиотеки под свои нужны.
На данном этапе, либо читаете статьи и самостоятельно разбираетесь, как это работает, либо ждёте релиза, в котором будет компактное описание того, что нужно пользователю библиотеки для использования в своих проектах. Считаю, что мне сейчас лучше потратить время на дальнейшее развитие библиотеки, чем уделять время каждому персонально.
Не считаю такой подход правильным т.к. библиотека вами развивается и в последствии придется постоянно такие правки вносить, поэтому и не лезу в исходники библиотеки именно для правки
Насчет справки doxygen не понимаю чем она кошмарна, комментарии пишутся именно в том виде как я написал выше, далее программа сама формирует справку с этими комментариями, но дело конечно привычки и вкуса ))
Все же хотелось бы получить вариант механизма при добавления строк изменять выравнивание именно в этой ячейке.