Avatar billede mysitesolution Nybegynder
26. juni 2005 - 13:37 Der er 10 kommentarer og
1 løsning

FInde scrollbar position

Hej, hvordan finder man scrollbar position i richtextedit?
Avatar billede wisen Nybegynder
27. juni 2005 - 13:10 #1
Avatar billede mysitesolution Nybegynder
28. juni 2005 - 02:40 #2
kan ikke finde noget der?
Avatar billede wisen Nybegynder
28. juni 2005 - 08:50 #3
Prøv at kigge her istedet: https://secure.codeproject.com/cs/combobox/ScrollingListbox.asp princippet er det samme for en richtextedit
Avatar billede mysitesolution Nybegynder
29. juni 2005 - 22:54 #5
ScrollInfoStruct textVScroll = new ScrollInfoStruct();
            textVScroll.fMask = SIF_ALL;
            textVScroll.cbSize = Marshal.SizeOf(textVScroll);
            GetScrollInfo(richTextBox.Handle, 0, ref textVScroll);
            MessageBox.Show(textVScroll.nPos.ToString());

har lavet dette, som sådanset også virker perfekt... men hmm hvordan gør man så det er den lodrette scroll?
Avatar billede mysitesolution Nybegynder
29. juni 2005 - 23:02 #6
har fundet ud af det :) opret svar, også i den anden tråd med hvilke linier, fordi det her løser det også :)
Avatar billede mysitesolution Nybegynder
29. juni 2005 - 23:04 #7
jo forresten, hvordan finder man ud af om scrollbaren i det hele taget blive vist? kan gøre det ved at dividere højden med antal linier og liniehøjde... men må da være en funktion til det?
Avatar billede wisen Nybegynder
30. juni 2005 - 08:55 #8
Jeg er ikke helt sikker på hvordan du kan detektere om en scrollbar er vist eller ej - måske kan du se det ud fra "GetScrollInfo". Jeg vil lige anstille et forsøg :)
Avatar billede wisen Nybegynder
30. juni 2005 - 08:55 #9
.. her er foreløbigt et svar
Avatar billede mysitesolution Nybegynder
30. juni 2005 - 14:29 #10
man kan ikke rigtig udfra den :/
Avatar billede wisen Nybegynder
01. juli 2005 - 08:26 #11
hmm - nej, det ser godt noget sådan ud... det virker lidt underligt :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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