Avatar billede wisen Nybegynder
04. april 2001 - 15:09 Der er 3 kommentarer og
2 løsninger

Tabulering i dialoger i dialoger i dialoger

Er der nogen der har erfaring med at lave \"nestede\" dialoger ?

Problemer er, at jeg har en dialog hvorpå der er en dialog hvorpå der er en dialog. Jeg kan tabulere i de to yderste dialoger, men jeg kan ikke tabulere ind i den sidste. Bruger jeg musen til at komme ind i den inderste dialog, kan jeg ikke tabulere ud igen.

Jeg synes efterhånden at jeg har prøve alt, så alle forslag er velkomne...
Avatar billede wisen Nybegynder
04. april 2001 - 15:10 #1
Jeg er desværre ikke tilbage før i morgen tidlig :(
Avatar billede borrisholt Novice
04. april 2001 - 15:23 #2
Jeg tror du er nød til at kode noget \"intiligent2 tabulator styring ... således at den ud fra den nuværende kontrol beregner hvor den skal hen næste gang ... Hvis du bruger Builderen kan du pasende lade dette være styret af din Tag property.

Hvis ikke må du lave dig en array, eller brug std::map til at opbevare pointere til dine kontroller, sorteret i Tab rækkefølgen .. så må du iterer gennem den hvergang ...

Jens B
Avatar billede wisen Nybegynder
05. april 2001 - 07:45 #3
Ja, borrisholt, jeg har godt selv tænkt på den løsning, men jeg synes at den er lidt uacceptabel da vedligeholdelsen af en eller anden listestruktur vil blive noget bøvl hvis der skal laves noget om. Men jo det er det et forslag, så siden der ikke er løbet andre forslag ind, så synes jeg af vi skal dele... er det ok med dig ?

/wisen
Avatar billede borrisholt Novice
05. april 2001 - 07:50 #4
wisen >> Den er helt fin med mig ... Det er blot den eneste måde jeg kan komme i tanke om at løse dit problem på, fordi Windows har ingen måde hvor på den kan gennem skue hvad du gerne vil .... Der er dit projekt for \"kompliceret\" til.

Jens B
Avatar billede wisen Nybegynder
05. april 2001 - 07:53 #5
Jo, det kan man så forstå, men ifølge diverse hjælpefiler/MSDN burde det kunne lade sig gøre hvis de enkelte dialogers styles er sat rigtigt op. (control vs. controlparent), men det virker kun i to lag. Jeg synes bare at det burde være rekursivt, således at det er ligegyldigt hvormange \"lag\" man har. Sådan virker det bare ikke :(
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