Picture.Unlock

From SunFlurry wiki
Revision as of 14:01, 6 March 2020 by Admin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  Unlock (Работа с блокировками)
Объект:Картинка
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Визуальность:Да

Функция разрешает обновление картинки на экране при ее изменении, запрещенное ранее функцией Lock.

Синтаксис

Picture.Unlock()

Примеры

randomize;
//Получим объект картинки из элемента формы
aPic:=Form.пКартинка.Value;
//Заблокируем изменения, иначе цикл, данный ниже будет работать очень долго
aPic.Lock();
Try
  //Выведем 200 случайных линий, случайной толщины, имеющими альфа 50%
  for i:=0 to 200 do
    aPic.Line(random(1010)-5,random(1010)-5,random(1010)-5,random(1010)-5,toRgb(random(256),random(256),random(256)),Random(15)+1,1,500);
  enddo;
Finally
  aPic.Unlock();
EndTry;