I've built a custom Report Designer. I need a control that can I can make shapes with. Shapes include Triangles, Circles, Boxes elipse and lines.
The one difference is, that when painting, I want you the developer to implement "IReportBase" or if you are doing this from scratch you can inherit ReportBase.
Now I have included a Shape Project that I got off of [url removed, login to view] site, though I need something that I can drag and Drop on a Winforms Form and then at designtime, be able to adjust the shape, including line endpoints. They also have to be able to support a transparent background.
I am flexible regarding the interfaces so if you need changes just let me know.
This is rather basic, when in [url removed, login to view] the control should paint normally, though when I run the form (so in runtime) I will be passing the X and Y for where to paint the control on a form, (no longer it's own but part of a bigger picture). Hence other controls will be painted to the same layer also and then that’s provided as a preview before it's printed. Hence I pass a graphics object and the X/Y to paint at.
So if Designmode = true then paint normally else use X/Y and Graphics object
Hope this helps.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
This would be nice if it's in VB.NET, but not required.
Must be totally .NET developed, no funny API moves and no ActiveX bits. Just pure GDI+.
This is a very designtime Designer project, if you are not familer with making custom controls that interface with developers in an designtime environment then do not bother to bid.