28. juni 2004 - 15:41Der er
14 kommentarer og 1 løsning
Input i main vindue
Så er jeg tilbage ;)
Jeg har fået lavet et vindue, menu, dialogbokse osv. og det er skam altsammen fint nok. Nu står jeg så overfor udfordringen at lave input i mit hovedvindue. Jeg har ingen steder kunnet finde, hvordan man gør det, uden at lave inputboksen som et helt nyt vindue med CreateWindow(Ex)();. Og det kan jo godt gå hen at blive en grum kode med 8-10 childwindows kørende. Findes der virkelig ikke andre metoder at gøre dette på ?
Når jeg laver mine dialogbokse går det jo så dejlig nemt via resource filen. Findes GROUPBOX, CTEXT, EDITTEXT mv. ikke tilsvarende til parent window ?
Jeg takker. Det kan være jeg spørger dumt, men man skal jo starte et sted fra =)
Det er jeg udemærket klar over. Men derved laver jeg et helt nyt childvindue, som kan virke lidt overskruet for bare en lille editboks. Jeg skal bruge 3 editboxes, en normal input-boks og en del knapper. Der findes ingen nem opsætning for mainwindow, ligesåvel som jeg kan gøre det med mine dialogbokse? Anyone?
Jeg tænkte også på at lave mit hovedvindue som en dialog boks - vil dette blive løsningen ? Der må vel være en grund til, at man ikke gør det normalt ?
Det er meget muligt en knap er et vindue i en dialogboks, men det ændrer ikke på, at en sådan knap i et normalt vindue, skal specificeres med en meget lang kode.
Det her kan jo nemt laves i Java? Undrer mig det ikke står nogle steder.
Jeg ved ikke hvad der er normalt, jeg har lavet mange app's hvor hoved vinduet er en dialog box. Jeg tror at det vil være den letteste løsning på dit problem.
I Borland Builder er default noget der ligner en dialog box.
"Noget der ligner" - Hvad mener du med det ? Er det specifikt for Borland ? Bruger selv den gratise Dev-C++, virker fortreffeligt.
Okay så, hvis der ikke umiddelbart er nogen ulempe ved at lave hovedvinduet til et dialogvindue, så vil jeg da prøve det =)
Jeg opdagede netop på msdn, at "The CreateDialog function uses the CreateWindowEx function to create the dialog box". Så må det da være muligt at bruge resource filen til hovedvinduet?
Kan du give mig et par hints til at strukturere hovedvinduet via resource filen? Findes der evt. en resource reference (har ikke været i stand til at finde noget lign.)?
Jeg er jo stadig lidt ny på området, men takker for tålmodigheden indtil videre!
Tak for det. Det ser ud som om, dialog bokse som hovedvindue bliver løsningen på det. Jeg kan ikke lige få det til at spille endnu, men det kommer vel når jeg får lidt mere tid.
Jeg kan ikke lige se, hvordan det program du gav link til, virker uden et message loop? =S Men udover det, er det helt klart noget jeg kan bruge =)
Nåh, men så lukker jeg da =) Tak for hjælpen igen.
Synes godt om
Ny brugerNybegynder
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.