Avatar billede netro Nybegynder
16. januar 2006 - 17:19 Der er 8 kommentarer og
1 løsning

Scrollbar events

Når en bruger ændrer positionen på en scrollbar, vil jeg gerne have udført en event. Det klarer onScroll sådan set fint. Men når musetasten slippes igen (og der ikke scrolles mere), vil jeg også gerne have en event.

Jeg synes, jeg har prøvet det hele efterhånden, men den reagerer ikke rigtigt på OnEndDrag, som var mit umiddelbare skud. OnExit er ikke god nok, for så skal brugeren først flytte fokus fra scollbaren.

BCB5
Avatar billede jpk Nybegynder
16. januar 2006 - 17:33 #1
Er der ikke en OnLeftButtonUp event eller lign?
Avatar billede netro Nybegynder
16. januar 2006 - 17:38 #2
Nej, men det er netop noget i den stil, jeg savner.
Avatar billede netro Nybegynder
16. januar 2006 - 17:43 #3
Der er:

OnChange, OnContextPopup, OnDragDrop, OnDragOver, OnEndDock, OnEndDrag, OnEnter, OnExit, OnKeyDown, OnKeyPress, OnKeyUp, OnScroll, OnStartDock, OnStartDrag.
Avatar billede jpk Nybegynder
16. januar 2006 - 17:45 #4
Er det events på scrollbaren?
Jeg tænker på mouse event...
Avatar billede netro Nybegynder
16. januar 2006 - 17:55 #5
Ja, det er det. Jeg vil gerne have en OnMouseUp faktisk, men tænkte så at OnEndDrag havde samme virkning. Jeg kan dog slet ikke få fremkaldt OnStartDrag og OnEndDrag. Kun hvis jeg sætter den på automatisk DragMode, men så kan brugeren ikke trække i den.
Avatar billede netro Nybegynder
16. januar 2006 - 18:33 #6
Har du et bud på hvorfor?
Avatar billede jpk Nybegynder
16. januar 2006 - 19:36 #7
Nej, kender ikke BCB særlig godt...

Men kan du ikke fange en OnMouseUp på din dialog/vindue?
Avatar billede netro Nybegynder
16. januar 2006 - 20:17 #8
Jeg kan godt fange den på selve formen. Men det fungerer ikke, hvis jeg klikker på scrollbaren og så slipper musetasten.
Avatar billede netro Nybegynder
23. april 2006 - 19:15 #9
Jeg fik lavet et lille trick med automatic drag mode. Kan ikke komme det nærmere, for jeg har faktisk glemt det igen.
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