Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2024.0.0 - Русский


twinkle

выделяет один или несколько графических объектов путем их мерцания

Синтаксис

twinkle
twinkle(n)
twinkle(h)
twinkle(h,n)

Аргументы

h

указатель на графический объект. По умолчанию рассматривается текущий графический объект, управляемый с помощью gce().

n

количество мерцаний. По умолчанию n = 5

Описание

twinkle заставляет графические объекты, управляемые с помощью h, мерцать n раз. Если некоторые из объектов изначально невидимы, то они мерцают с другими объектами и окончательно остаются невидимыми перед возвратом.

Если twinkle() запущена тогда, когда нет ни одного графического окна, то она ничего не делает. Если дескриптор h имеет некоторые некорректные компоненты (объекты были в это время удалены), то twinkle(h..) возвращает ошибку.

Примеры

clf
plot()
twinkle     // мерцает последняя группа кривых, построенных в примере plot()
twinkle(3)  // мерцает только три раза

x = linspace(-2*%pi,2*%pi,100)';
plot2d(x,[sin(x),cos(x)]);
e = gce();
p1 = e.children(1);
p2 = e.children(2);
twinkle(p1)     // мерцает график косинуса
twinkle(p2,10)  // график синуса мерцает 10 раз
twinkle(gca())  // мерцают оси

// Мерцание подгруппы многих кривых с некоторыми изначально невидимими
clf
plot()
c = gca().children.children(1:10);
c(1:5).visible = "off";
sleep(5,'s')
twinkle(c)

Смотрите также

История

ВерсияОписание
6.0

Добавлены twinkle() и twinkle(n).

6.1

Теперь несколько независимых объектов могут мерцать вместе.

Report an issue
<< seteventhandler interaction xclick >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Oct 24 14:37:08 CEST 2023