delphi 7 neviem si rady
-
James13579
Star
- Príspevky: 508
- Registrovaný: 12 júl 2008, 20:51
delphi 7 neviem si rady
vytvorim si button a chcem to tak urobit ked prejdem cez button tak odskoci na inu poziciu a ked tam prejdem cez tak odskoci na povodnu poziciu. Mam to urobit cez podmieneny prikaz. Podmieneny prikaz viem ale neviem co tam mam napisat. PRosim poradte. dakujem
Re: delphi 7 neviem si rady
Sprav si proceduru ktora nim pohne, klikni na button, v paneli vyber EVENTS, OnMouseOver (alebo nieco take) a tam vyber nazov tvojej procedury.
-
James13579
Star
- Príspevky: 508
- Registrovaný: 12 júl 2008, 20:51
Re: delphi 7 neviem si rady
je to forma OnMouseMove. Problem je v tom ze neviem napisat tu proceduru
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: delphi 7 neviem si rady
Kód: Vybrať všetko
button1.left := button1.left + 50;-
James13579
Star
- Príspevky: 508
- Registrovaný: 12 júl 2008, 20:51
Re: delphi 7 neviem si rady
dakujem ale ked nan prejdem tak sa posunie doprava ale ja este potrebujem aby sa to vratilo naspat tam kde to bolo.
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: delphi 7 neviem si rady
no tak tam už použiješ tú podmienku ktorú vraj spraviť vieš, aspoň si to písal v prvom príspevku. Bude sa iba rozhodovať na základe pozície či má dať -50 alebo +50
-
James13579
Star
- Príspevky: 508
- Registrovaný: 12 júl 2008, 20:51
Re: delphi 7 neviem si rady
vsak podmieneny prikaz viem ako vypada ale neviem ako ho mam napisat tak aby mi ukazoval ze ked prejden na ten button tak sa presunie dakde inam a ked znovu prejdem tak odskoci tam kde bol na zaciatku. Mam to robit pomocou if,then,else
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: delphi 7 neviem si rady
Kód: Vybrať všetko
if(button1.left = povodna_pozicia) then begin
button1.left := button1.left + 50;
end else begin
button1.left := button1.left - 50;
end;
-
James13579
Star
- Príspevky: 508
- Registrovaný: 12 júl 2008, 20:51
Re: delphi 7 neviem si rady
tak skopiroval som tvoje udaje ale mi to nejde
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: delphi 7 neviem si rady
tak si to namiesto kopírovania skús prečítať
-
James13579
Star
- Príspevky: 508
- Registrovaný: 12 júl 2008, 20:51
Re: delphi 7 neviem si rady
uz sa mi to podarilo ale ked trosku prejdem na tom mieste tak sa mi to tam rychlo premiestnuje coby nemalo. Ja to tak chcem ked nato prejdem tak sa to zobrazi inde a bez toho aby mi to furt skakalo na to povodne miesto a nato miesto tam kde som zadal.
Re: delphi 7 neviem si rady
Tak si len zamen suradnice. Alebo co chces? Skus sa vyjadrit trocha zrozumitelnejsie.
-
James13579
Star
- Príspevky: 508
- Registrovaný: 12 júl 2008, 20:51
Re: delphi 7 neviem si rady
ja myslim tak ze mam button s presnymi suradnicami na nejakom mieste a chcem to tak urobit ze ked nato mysou prejdem tak mi to odskoci na ine presne uvedene suradnice a z tadial na to miesto kde to bolo predtym s presnymi suradnicami. Uz viac zrozumitelnejsie to neviem napisat.
Re: delphi 7 neviem si rady
Vsak presne to audiov kod robi...
-
James13579
Star
- Príspevky: 508
- Registrovaný: 12 júl 2008, 20:51
Re: delphi 7 neviem si rady
jasne robi ale ked pohnem co len malo mysou tak mi to skace furt, ma to tak robit ked prejdem na ten prvy tak to odskoci inde a ked tam kliknem tak naspat
Re: delphi 7 neviem si rady
No jasne, lebo to nie je OnMouseMove.
Skus OnMouseUp
Skus OnMouseUp
-
James13579
Star
- Príspevky: 508
- Registrovaný: 12 júl 2008, 20:51
Re: delphi 7 neviem si rady
aj tak mi to nejde
Re: delphi 7 neviem si rady
definuj nejde.
Dal si to prec z toho onmousemove?
Dal si to prec z toho onmousemove?
-
James13579
Star
- Príspevky: 508
- Registrovaný: 12 júl 2008, 20:51
Re: delphi 7 neviem si rady
proste to nefunguje tak ako to ma fungovat. Ma to tak fungovat tak ak som to popisoval. ma to tak bezat ked na to prejdem mysou tak to odskoci na dane suradnice a ked tam prejdem mysou aby sa to vratilo naspat. Vy tu pisete tak ze prejdem nato mysou tak to odskoci a ked pojdem co len o milimeter na to mieste tak skace ako splasene. DUfam ze rozumiete
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: delphi 7 neviem si rady
bože môj, tak daj tie hodnoty väčšie. Keď je tlačítko široké 200 a skáče o +-50 tak jasné že ti bude blikať ako drbnuté. Veď zapoj už dočerta tú hlavu