Ładny brzuch
Witam.
Pewnie to proste, ale nie mog znale :/ Jak zrobi eby popupmenu rozwijao si w gr a nie w d ? ;)
Pozdrawiam BoreK ;)
Uytkownik BoreK edytowa ten post 02 padziernik 2005, 22:41
Eee... to chyba zalezy jak sobie ustawisz wpolrzedne :) Tak mnie sie wydaje :P
Domyslnie w object inspector nie ma takiej opcji.
Ok. 1 tygodnia by taki sam post !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
chodzi ci o animacje rozwijania czy o to co sie dzieje gdy rozwiniesz je na dole ekranu (i sie nie miesci)?
Ok. 1 tygodnia by taki sam post !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
No... przegladalem listy topicw i go wygrzebaem :) Nie wiem poradzcie mu cos... wg mnie to trzeba dobrze ustawi wsprzdne... ja bym to zrobil jakos tak:
procedure TForm1.SpeedButton11Click(Sender: TObject); var P : TPoint; mY:integer; begin mY := 30; // no i tutaj sobie ustawiasz ile ma odjac od Y GetCursorPos(P); PopupMenu1.Popup(P.X,P.Y-mY); end;
Klikniesz na guzik i od miejsca klikniecia odejmie 30 od Y wysunie popupmenu 30px wyzej... Pobaw sie jakos tak to trzeba bedzie zrobi :P
Sry ze tak pozno, ale dopiero znalazlem :P W Object Inspectorze masz MenuAnimation i tam masz wsio ^_^
ps. nie wlepiajcie mi warna, plz :P
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Pewnie to proste, ale nie mog znale :/ Jak zrobi eby popupmenu rozwijao si w gr a nie w d ? ;)
Pozdrawiam BoreK ;)
Uytkownik BoreK edytowa ten post 02 padziernik 2005, 22:41
Eee... to chyba zalezy jak sobie ustawisz wpolrzedne :) Tak mnie sie wydaje :P
Domyslnie w object inspector nie ma takiej opcji.
Ok. 1 tygodnia by taki sam post !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
chodzi ci o animacje rozwijania czy o to co sie dzieje gdy rozwiniesz je na dole ekranu (i sie nie miesci)?
Ok. 1 tygodnia by taki sam post !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!

No... przegladalem listy topicw i go wygrzebaem :) Nie wiem poradzcie mu cos... wg mnie to trzeba dobrze ustawi wsprzdne... ja bym to zrobil jakos tak:
procedure TForm1.SpeedButton11Click(Sender: TObject); var P : TPoint; mY:integer; begin mY := 30; // no i tutaj sobie ustawiasz ile ma odjac od Y GetCursorPos(P); PopupMenu1.Popup(P.X,P.Y-mY); end;
Klikniesz na guzik i od miejsca klikniecia odejmie 30 od Y wysunie popupmenu 30px wyzej... Pobaw sie jakos tak to trzeba bedzie zrobi :P
Sry ze tak pozno, ale dopiero znalazlem :P W Object Inspectorze masz MenuAnimation i tam masz wsio ^_^
ps. nie wlepiajcie mi warna, plz :P