18. september 2003 - 10:38Der er
12 kommentarer og 1 løsning
DHTML EDIT ActiveX Control
Jeg har indsat en DHTML Edit ActiveX Control på en formular for at kunne redigere noget HTML. Det virker fint nok, men når jeg trykker på return tasten, flyttes focus til næste control på formularen, istedet for at lave et linieskift i DHTML Edit controlleren.
Jeg kan ikke se muligheden "Enter Key Behavior" som der er i en normal text control.
Er der nogle der kender en løsning på dette problem ?
Normalt skal man bruge shift+Enter for at lave linjeskift i kontroller i Access. Du kan aendre key behaviour paa Enter "globalt" under Tools, der ligger en tab-side for keyboard under options. Men denne aendirng vil koere igenenm for alle databaser paa din pc
-> Overchord. Du skriver "Normalt skal man bruge shift+Enter for at lave linjeskift i kontroller i Access" Det passer da ikke. Hvis du for text boxen angiver "Enter Key Behavior" til "New Line in Field" så får du et linieskift, altså en ny linie. Denne option er bare ikke tilgængelig i DHTML Editor Controlleren.
At ændre "Enter Key Behavior" under option for databasen virker ikke i DHTML Edit Controllen!
Jeg kan ihvertfald ikke få det til at virke på min maskine. Har du selv prøvet din løsning af eller var det et forslag jeg kunne prøve af?
Jesper, I have actually had a look at the problem and it looks to me as though it is the control which has the problem! The control should take ALL key events so that focus doesnt go to the next control, but I cant see any paramaters to alter this.
Terry, If I use the control in a VB 6 project, the problem is not there. Here the control works perfect. When you hit the return key, you will get a new line.
Jesper I would prefer not to, thanks though! Controls designed for VB are not always compatible with Access even though they are accessible in the Toolbox, I think this is the case here!
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.