Gustav Brock
gustav at cactus.dk
Tue Jul 27 03:49:20 CDT 2004
Hi Darren I haven't paid this util much notice ... but wouldn't it be possible to build a poor man's (= user safe) report "designer" this way - without having the user have access to reports in design mode. A form could simulate the report layout. Then the user could move the controls around and resize and change fonts etc. All it does is saving the positions and a few other properties in a table which you read at report open? Drew? 20 minutes and a cigarette. Much more needed? /gustav > Hi John > Yes the drag and drop just gives you the ability to 'move' things on the screen > It is up to you to specify how you store 'the new coordinates' > In my 'in use' application I have fields in a table that hold the > Top, Left, Height, Width for each control on my 'ID Card' design area. > So I have 8 controls on my ID card so I have 32 fields in my table that do nothing but > hold the new coordinates for each move. On the mouse up I record where the 'Drop' > finished and I put those 'coordinates' straight into the table. > When the ID Card design form is opened I get those coordinates and 'move' > all the controls to where they were last dropped. > But there would be a myriad of ways to achieve this much more cleverly than what I am doing > Make sense? > Hope this helps > Darren > ----- Original Message ----- > From: "John Harris" <bis at albury.net.au> > To: <accessd at databaseadvisors.com> > Sent: Monday, July 26, 2004 5:10 PM > Subject: [AccessD] Drag & Drop Utility >> Greetings from Australia!! >> >> I have just downloaded a copy of your D & D utility. Just what I need. >> >> One question though: I assume (perhaps incorrectly) that one purpose >> of the utility is to allow controls to be moved when in form view. >> This would allow users for example to define their own form layout (at >> least for the items that were D&D enabled). On this basis, I assumed >> that if I move controls with D&D when in form view, I would still be >> asked to save the changes on exit - this does not happen. >> >> Am I misinterpreting the purpose of this utility.