Avatar billede mickni33 Nybegynder
01. november 2002 - 11:07 Der er 5 kommentarer og
1 løsning

Markering af objekter i Builder

Jeg kunne godt tænke mig at overfører fire billeder på form1 til form2
Hvordan laver man en sådan markering med musen så man kan flytte alle billeder på en gang, altså uden at trykke shift eller ctrl

Er der en bestemt property man skal bruge??
og hvis der er hvad hedder den?
Avatar billede mickni33 Nybegynder
04. november 2002 - 18:28 #1
:-(
Avatar billede soepro Nybegynder
08. november 2002 - 13:50 #2
Du kan ikke lave den vha. musen - men du kunne lave en pop-up menu, med et punkt der hedder vælg alle. Normalt er vælg alle = Ctrl+A.
Avatar billede mickni33 Nybegynder
08. november 2002 - 14:22 #3
Men det gør man jo i Windows ?
på skrivebordet kan man vælge 3-4 stykker iconer ved at markerer dem over med musen
Avatar billede soepro Nybegynder
11. november 2002 - 10:29 #4
OK, så forstår jeg. Så skal du nok selv til at kode en "select" kasse i mousedown/mousemove/mouseup, og set sætte "selected" på de billeder der var indenfor denne ramme.

Princippet er så:

MouseDown)
Gem X/Y og sæt "MusNede" markering.

MouseMove)
Check om musen har flyttet sig siden "MusNede" - hvis, så:
- Fjern evt. gammel firkant fra MusNede X/Y til tidl X/Y
- tegn en stiplet firkant med top-venstre = MusNede X/Y og bund-højre = nuv. X/Y.
- Gem nuv. X/Y som tdl. X/Y.
MouseUp)
- Fjern evt. gammel firkant fra MusNede X/Y til tidl. X/Y.
- Check hvilke billeder der ligger indenfor MusNede X/Y og tidl. X/Y, og markér dem.
- Fjern MusNede markering.
Avatar billede mickni33 Nybegynder
11. november 2002 - 10:30 #5
OK laver lige et spørgsmål så får du point :-)
Avatar billede soepro Nybegynder
11. november 2002 - 11:44 #6
Takker - men det er nu ikke nødvendigt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester