Avatar billede lanstorp Nybegynder
31. marts 2002 - 17:19 Der er 9 kommentarer og
1 løsning

Runtime manipulation af kontroller

Kender nogen noget kode der illustrerer hvordan man får adgang til i runtime både at ændre i kontrollers størrelse, samt giver mulighed for at flytte rundt på deres placering på formen. Har kode der kan flytte kontrollerne i runtime, men mangler muligheden for også at kunne ændre kontrollerens størrelse i runtime.
Avatar billede cms Nybegynder
31. marts 2002 - 17:20 #1
MinKontrol.Width := 500;
MinKontrol.Height := 400;
?
Avatar billede lanstorp Nybegynder
31. marts 2002 - 17:50 #2
Hvis det bare var såvel:-) Men det hele skal styres at musen. Altså musen skal både kun trække rundt med kontroller samt ændres deres størrelse. Lidt lige som i design time. Er nemlig ved at lave et program, der kan konstruere dialog-bokse til et non GUI script sprog.
Avatar billede laffe Nybegynder
31. marts 2002 - 18:28 #3
De fleste kontroller (componenter) har Event routiner, hvormed du kan styre de ting du efterspørger, såsom OnClick, OnMouseMove, OnResize. Det er bare et spørgsmål om at implementere dem.
Avatar billede lanstorp Nybegynder
31. marts 2002 - 21:31 #4
Nemlig, men det er ikke lige udaf landevej, så vil lige hører forum'et her om nogen kender noget eksempel-kode.
Avatar billede borrisholt Novice
02. april 2002 - 08:06 #5
Jeg har da en gang skrevet sådan noget kode ... Hvor du han flytte og gøre ved på komponenterne ...

Det vil jeg lige uploade ... 5 min ...

jens B
Avatar billede borrisholt Novice
02. april 2002 - 08:12 #6
Avatar billede borrisholt Novice
02. april 2002 - 08:17 #7
Avatar billede borrisholt Novice
02. april 2002 - 08:19 #8
Avatar billede lanstorp Nybegynder
02. april 2002 - 08:25 #9
Jens B., jeg tager hatten af :-)
Dine bidrag til listen har hjulpet mig godt i gang med Delphi :-))
Avatar billede borrisholt Novice
02. april 2002 - 08:29 #10
jeg synes sq jeg havde flere .... Jeg kigger efetr dem ...

jens B
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