Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - 日本語 - Русский

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
See the recommended documentation of this function

Ajuda Scilab >> Biblioteca de Gráficos > interaction > dragrect

dragrect

Arrasta retângulos com o mouse

Seqüência de Chamamento

[final_rect,btn]=dragrect(initial_rect)

Parâmetros

initial_rect

matrtiz 4xn contendo as definições iniciais do retângulo. Cada coluna contém [x_esquerdo; y_topo; largura; altura]. Se apenas um retângulo estiver presente, initial_rect pode ser também um vetor.

final_rect

um retângulo [x_esquerdo, y_topo, largura, altura]

btn

um inteiro o número do botão do mouse clicado

Descrição

dragrect arrasta um ou mais retângulos para qualquer lugar da tela. A matriz rect 4xn define os retângulos. Cada coluna de initial_rect deve conter a posição inicial do retângulo como valores [x_esquerdo;y_topo;largura;altura]. Quando um botão é clicado, dragrect retorna as definições dos retângulos finais em final_Rect.

Exemplos

xsetech(frect=[0,0,100,100])
r=dragrect([10;10;30;10])
xrect(r)

Ver Também

  • xrect — desenha um retângulo
  • xrects — desenha ou preenche um conjunto de retângulos
  • xclick — espera por um clique do mouse
  • xgetmouse — retorna os eventos de mouse e posição corrente
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Oct 01 17:39:51 CEST 2012