|
-
Feb 22nd, 2019, 08:12 PM
#11
Thread Starter
PowerPoster
Re: The 1001 questions about vbRichClient5 (2019-02-19)
 Originally Posted by lolovj
dreammanor could share the examples, post #34 and post #37 to study them and learn a little more about RC5. Thank you.
The cwSpread is a control we use internally. It's not a stand-alone product. It has more than 20,000 lines of code (more than 30,000 lines in the future) and is a very complex heavyweight control.
When Windows desktop-apps are getting less and less, developing a heavyweight controls like Spread is not a smart move. We had to develop a Spread control for some special reasons, because we needed to completely replace the FarPoint Spread control in all of our software.
Olaf once said that nothing is a VirtualList with OwnerDraw-Events can not be achieved. In other words, The VList with OwnerDraw-Events is often a more concise and effective solution than a Spread control.
If you need a stable and reliable open source Grid control that can be used in a production environment, then Krool's VBFlexGrid is a good choice.
If you need a very powerful open source Grid control, then you should look at the source code of vhGrid.
If you want to learn how to develop a themed Grid control, maybe you can look at the source code of LynxGrid, and the source code of vbAccelerator SGrid is also worth learning.
If you have already checked the source code of the above grid controls, then you will find that it takes a lot of time and effort to develop a Spread control. (Our Spread control is much more complicated than all of the above Grid controls)
Therefore, I suggest that you first try to develop a PropertyGrid control with RC5(vbWidgets) VList, and you will learn a lot of RC5 knowledge.
Last edited by dreammanor; Feb 22nd, 2019 at 10:11 PM.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|