Hi Trent
ll, basically you are creating your own BaseForm and cutting out the code from our BaseForm. In that sample, I just took all of the code in the BaseForm class, created another class that inherited from the XtraForm, then added our code in that class. So at this point you are not inheriting anything from the actual SF class....the code has just been copied over (or as we like to say "backed up" [BigGrin] ). So if we make a change to the BaseForm, you would not be inheriting that change. You would have to go over and copy that code out and update your base form.
I will try to do this more clear. I download and check the sample you post for use the XtraRibbon form. Then I copy the forms to my own application and implement a Ribbon in my main form.
Everthing works fine, but I have a small concern:
The sample code in MyBaseForm.vb has a copyright leyend form you that says: "' © Copyright, 2005 MicroFour, Inc., All rights reserved."
You post that if you change something in the BaseForm then as the code is not inherited we have to copy the code and update the base form.
I look for the BaseForm in SF last version, the one I found has a more recent Copyright and if a copy all that code and put in the form of the sample gives me an error in this line:
Implements MicroFour.StrataFrame.UI.Windows.Forms.IContainerControl
As I first test the sample code and works, I use the code of the sample. My questions is how safe is use that code at this point. And what file is BaseForm.vb in the SF source code, and what modifications must I do in order to replace MyBaseForm.vb just as you do in the sample.
Hope this time has more sense to you.
Regards
Everything is possible, just keep trying...