Size: a a a

2020 July 24

ГМ

Геннадий Малинин... in Delphi & Lazarus
Я составил некоторые классе хелперы, чтобы быстро внедрять функционал
источник

GB

George Bakhtadze in Delphi & Lazarus
Шляпник
Так-то оно так, но для чтения кода в будущем с Self читать проще и быстрее - визуальное разделение полей и свойств класса с прочими переменными
просто переменные и члены класса по-разному подсвечиваются в современных IDE
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
С возможностью кеширования (пока только в ОЗУ) загруженных картинок
источник

Ш

Шляпник in Delphi & Lazarus
George Bakhtadze
просто переменные и члены класса по-разному подсвечиваются в современных IDE
это замечательно. потому что реально можно перегрузить код сплошными Селф-ами
источник

K

Kass in Delphi & Lazarus
Геннадий Малинин
С возможностью кеширования (пока только в ОЗУ) загруженных картинок
А какой объем кеша в озу?
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
Это всё прекрасно и быстро работает, пока не происходит досрочное уничтожение Image
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
Kass
А какой объем кеша в озу?
Регулируется
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
С ограничением на кол-во одновременных загрузок
источник

K

Kass in Delphi & Lazarus
60 это количество итемов?
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
Да, затем, более новые заменяют старые
источник

GB

George Bakhtadze in Delphi & Lazarus
Геннадий Малинин
Это всё прекрасно и быстро работает, пока не происходит досрочное уничтожение Image
причина ясна - картинка уничтожена, а в нее что-то грузится. решение тоже ясно - либо отменять загрузку перед уничтожением, либо не уничтожать, пока не загрузится (сомнительное решение)
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
George Bakhtadze
причина ясна - картинка уничтожена, а в нее что-то грузится. решение тоже ясно - либо отменять загрузку перед уничтожением, либо не уничтожать, пока не загрузится (сомнительное решение)
Если бы речь шла о наследнике класса Image - проблем нет. Но как такое можно провернуть при использовании хелперов?
источник

GB

George Bakhtadze in Delphi & Lazarus
Геннадий Малинин
Если бы речь шла о наследнике класса Image - проблем нет. Но как такое можно провернуть при использовании хелперов?
а в чем проблема? ссылка на экземпляр есть
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
George Bakhtadze
а в чем проблема? ссылка на экземпляр есть
Нету, но в принципе можно передавать при загрузке
источник

GB

George Bakhtadze in Delphi & Lazarus
Геннадий Малинин
Нету, но в принципе можно передавать при загрузке
чего нету?
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
George Bakhtadze
чего нету?
Ссылки
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
Рдп отрубился. Я АФК. Домой попёр)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Геннадий Малинин
Это всё прекрасно и быстро работает, пока не происходит досрочное уничтожение Image
Дык, при этом надо прерывать загрузку, чо.
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
Нет, загрузка не мешает. Т.к. загружается bitmap временный. Проблема возникает при assign
источник

ГМ

Геннадий Малинин... in Delphi & Lazarus
Image.Bitmap.Assign(Bitmap);
источник