[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: FILL-IN i atrybuty MOVABLE, RESIZABLE, SELECTABLE



Witam :-)

Ja jeżeli muszę przesuwać widgety używam poniższej procedury, gdzie jako
parametr przekazuję uchwyt do wigetu, procedurę trzeba uruchomić dla każdego
przesuniętego widgetu.
Jeżeli chodzi o TEXT'ty, to po prostu używam FILL-IN'a jako tekstu i wtedy
można go spokojnie przesuwać. Przypuszczam, że można dotrzeć do uchwytu
TEXT'u metodą NEXT-SIBLING.

Pozdorwienia

Sergiusz Muszalski
ZEP-INFO
----------------------------------------------------------------------------
---
PROCEDURE MvLb :
DEFINE INPUT PARAMETER pW AS WIDGET-HANDLE NO-UNDO.

 DEFINE VARIABLE w1 AS WIDGET-HANDLE NO-UNDO.

 w1 = pW:SIDE-LABEL-HANDLE.
 IF NOT VALID-HANDLE(w1) THEN RETURN.

 w1:Y = pW:Y.
 w1:X = pW:X - w1:WIDTH-PIXELS.
END PROCEDURE.
----------------------------------------------------------------------------
----

----- Original Message -----
From: "Tomasz Fidecki" 
To: "PPUG" 
Sent: Monday, September 18, 2000 4:31 PM
Subject: FILL-IN i atrybuty MOVABLE, RESIZABLE, SELECTABLE


Witam

Tak sobie eksperymentujemy z możliwością udostepnienia uzytkownikowi
aplikacji
"customizacji" interfejsu (tzn ustawienia sobie rozmiaru pól, browserów, ich
rozmieszczenia na ekranie itp).
I pojawił się pewien problem... W obiektach typu FILL-IN podczas ich
przenoszenia w Application Builderze, ich etykiety wędrują w ślad za nimi.
Jeśli
jednak uruchomimy procedurę i włączymy atrybuty MOVABLE, RESIZABLE,
SELECTABLE
programowo, to FILL-IN-y możemy przesuwać myszką, ale ich etykiety zostają
na
starych miejscach.

Czy ktoś eksperymentował w tym zakresie i poradził sobie z "pozostającymi"
etykietami? Obawiam się, że podobnie jest z obiektami typu TEXT. Nie ma do
nich
dostępu i niby są jakieś atrybuty i metody, ale w praktyce nie daje się ich
użyć
jesli obiekty są statyczne.

pozdrawiam
--
Tomasz Fidecki
JMS Serwis Sp. z o.o. ul. Instalatorów 7c 02-237 Warsaw Poland
phone +48 22 846 47 81 mobile +48 501 136 122 mailto:tfidecki@jms.com.pl
------
Strona WWW:     http://pluton.pol.lublin.pl/pugpl/index.htm
Obsluga listy:  listserv@zeto.bydgoszcz.pl
Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
------

------
Strona WWW:     http://pluton.pol.lublin.pl/pugpl/index.htm
Obsluga listy:  listserv@zeto.bydgoszcz.pl
Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
------