Avatar billede nolle_k Nybegynder
30. maj 2000 - 15:21 Der er 5 kommentarer og
1 løsning

Hvilket vindue er Cursoren over??

Findes der en funktion eller noget kode, der kan fortælle hvilket vindue (form eller hvad man nu kalder det), cursoren er over lige NU???

Nolle_K
Avatar billede soepro Nybegynder
31. maj 2000 - 08:20 #1
I C++ Builder findes der OnMouseMove event som aktiveres, når man flytter på musen. Hvis du har sådan en på alle dine forms, vil du kunne se over hvilken af dem du bevæger dig.

Hvad skal du bruge det til ?
Avatar billede nolle_k Nybegynder
31. maj 2000 - 09:04 #2
Det drejer sig ikke kun om MINE forme men alle forme eller applikationer, der er åbne såsom IE, Explore mv.
Jeg har lavet en applikation til at grappe farve med. Denne laver så en fil som en ande applikation bruger i forbindelse med udprintning! En slags Farve Mapping! Det vil sige at man kan vælge at farven blå skal printes ud som gul!!?? Problemet ligger i at der muligvis er nogle problemer med Farve paletten som de to applikationer bruger! Det vil sige at jeg prøver at mappe en BLÅ (RGB (0, 0, 255)) fra den anden applikation men grap applikationen får ikke denne eksakte værdi. Den får godt nok en blå men ikke RGB(0, 0, 255)!!?? Jeg ved ikke om det gjorde det hele med klart!
Avatar billede soepro Nybegynder
31. maj 2000 - 12:18 #3
Ok, så forstår jeg dit problem - og jeg tvivler på at du kan løse det, for så vidt jeg ved kan du ikke tilgå en anden applikations farvepalet, og dermed den "rigtige" værdi. Hvis du benytter GetPixel giver den dig så ikke den korrekte farve værdi ???
Avatar billede nolle_k Nybegynder
31. maj 2000 - 13:34 #4
Nej det er det, der er problemet!! Men jeg tror nærmere at problemet ligger i den applikation jeg laver GetPixel på! Jeg har løst problemet på en anden måde! Er løst i den applikation jeg laver GetPixel på og ikke i Grapper programmet! Det er lidt svært at forklare men nu er det løst! Men tak for hjælpen! *ss*
Avatar billede soepro Nybegynder
06. juni 2000 - 13:21 #5
Hvis du mener du fik hjælp, burde du så ikke har delt ud af pointene ??? Uanset om du har brugt svaret eller ej, har nogen jo brugt tid på at lave et svar til dig !
Avatar billede nolle_k Nybegynder
06. juni 2000 - 13:27 #6
Hvis jeg har udtrykt mig uklart er jeg meget ked af det! Jeg løste problemet på en helt anden måde ind jeg havde tænkt mig! Det vil sige at jeg ikke bruger noget kode, der fortæller mig over hvilket vindue jeg er! Det er ikke fordi jeg ikke vil give dig nogen point Soepro! Men mit egentlige problem, er der stadigvæk!
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