apetuchov
asked on
Run time component design
Good Day!
I'm to Implement Delphi-like component editor. I would very grateful if You could give me, if it's possible, a little hint or example how to implement the following features:
1. Dots (Coordinates Net) on the form during the Design time. Are they simply drawn on form's Canvas?
2. How to implement Black selection of the controls, when they are clicked at design time? Further, I do not know how to do the Resize of controls when they are draged by this black outlinement by mouse.
3. How to implement moving of the controls on the form?
I've done it by allowing dragging and accepting it everywhere, but I have not obtained smooth movement as it's in Delphi. During the Drag operation my controls blink and move unsmoothly...
If you could answer me, I would be very very thankful.
Andrew Petuchov
I'm to Implement Delphi-like component editor. I would very grateful if You could give me, if it's possible, a little hint or example how to implement the following features:
1. Dots (Coordinates Net) on the form during the Design time. Are they simply drawn on form's Canvas?
2. How to implement Black selection of the controls, when they are clicked at design time? Further, I do not know how to do the Resize of controls when they are draged by this black outlinement by mouse.
3. How to implement moving of the controls on the form?
I've done it by allowing dragging and accepting it everywhere, but I have not obtained smooth movement as it's in Delphi. During the Drag operation my controls blink and move unsmoothly...
If you could answer me, I would be very very thankful.
Andrew Petuchov
ASKER
Thank you, Shu. The fact is i have to write it by myself. It's my univercity course project, you know...
Well,
If no body posts by tomorrow, then I shall try to find alternate solutions (if there are) and let you know.
Cheers!
...Shu
If no body posts by tomorrow, then I shall try to find alternate solutions (if there are) and let you know.
Cheers!
...Shu
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Andrew,
RALib for Delphi (not RXLib) has a Delphi IDE clone called RADOctober with source code included. It is not complete but works very well including a form designer & object inspector etc. It can be downloaded from Delphi Super Page, just search for 'ralib'.
Regards
Paul.
RALib for Delphi (not RXLib) has a Delphi IDE clone called RADOctober with source code included. It is not complete but works very well including a form designer & object inspector etc. It can be downloaded from Delphi Super Page, just search for 'ralib'.
Regards
Paul.
I don't know of any freeware, but we use Dream Designer and it's great!
http://www.dream-com.com/designer.html
...Shu