![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
![]()
Ну простите, я уже не один проект с графической основой делал именно на основе TImage. Уже просто привык.
Подпись ? Не, не слышал ...
|
![]() |
![]() |
![]() |
#12 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#13 | |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
![]() Цитата:
Ну а привычка эта завязана на том, что с DrawGrid я не знаком; TImage я знаю уже довольно давно и довольно хорошо. То есть, привычка выливается в банальную лень узнавать что то, чем я буду пользоваться только один раз. А ещё эта привычка выливается в довольно бородатую фразу; "на вкус и цвет ...".
Подпись ? Не, не слышал ...
|
|
![]() |
![]() |
![]() |
#14 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
![]()
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#15 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
![]()
Ну, как вы мне указали - баг был не в TImage, а в том, что я не удалял объекты после их создания и отображения. Такая же проблема была бы и при работе с DrawGrid.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 09.04.2015 в 19:54. |
![]() |
![]() |
![]() |
#16 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
drawGrid облегчил бы тебе разметку и верстку. Сами картинки можно было бы закинуть в ImageList и делать отрисовку оттуда. В этом случае ничего не создается. а соответственно и памяти не кушается без отката. Смысл ведь не в том что ты отображаешь неверно, а в том что ты размещаешь в памяти без освобождения.
Я уже сказал - хозяин барин. Нравится так - пусть будет так.
I'm learning to live...
|
![]() |
![]() |
![]() |
#17 | |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
![]() Цитата:
Правда есть проблема выбора с ImageList: у меня будет два варианта загрузки изображений: 1) напрямую из файлов, из-за чего нужно будет проверять правильность размеров изображений, и выполнять "захват"; что говорить о их "логической правильности" - то тут проверить уже ничего не получится; 2) всё те же ресурсы. Кстати, ImageList имеет массив изображений; а у меня на каждую фигуру есть несколько "состояний"; в таком случае было бы интереснее создать собственную структуру (массив массивов), в которой будет какая то привязка "состояния" фигуры к индексации структуры. То есть я создам свой ImageList, с логикой и привязками.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 09.04.2015 в 20:23. |
|
![]() |
![]() |
![]() |
#18 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#19 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
![]()
Тогда добавляются разветвления в зависимости от состояния. А так только индекс состояния в виде переменной byte.
Я на C# уже писал такую структуру: было два массива массивов, в одном объекты, в другом компоненты. И в зависимости от индекса доступа изменялись те или иные компоненты, использовались те или иные данные.
Подпись ? Не, не слышал ...
|
![]() |
![]() |
![]() |
#20 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Утечка памяти | Vlad2891 | Общие вопросы Delphi | 11 | 27.02.2015 16:06 |
Утечка памяти :( | batnik.com | C++ Builder | 1 | 09.05.2013 18:09 |
утечка памяти | Кудаив | Помощь студентам | 1 | 30.04.2012 18:18 |
Утечка памяти | Juffin | Общие вопросы Delphi | 3 | 02.11.2010 12:11 |
утечка памяти в С++ | vengo | Общие вопросы C/C++ | 9 | 10.06.2008 21:24 |