Hi guys,
The title may be a bit off, as I can't exactly explain in a single sentence what I aim to accomplish...
I am currently creating a "standard" non XUI CustomView, for my own usage... (hence the NON XUI)
So I have the public object that will be the full CustomView (BaseCustomView) and inside of it, I have a second class (ExtendedMethods) that will execute specialized work.
So at the end I will have something like BaseCustomView.ExtendedMethods.RedrawEverything (This is just an example)
My issue is, the Extended class needs to be initialized, so the initialize method needs to be public... but I wanted this methos to only be public to the owner class (BaseCustomView) so that it won't show when typing BaseCustomView.ExtendedMethods the selected methods don't show, though they are public.
How can I do it?
The title may be a bit off, as I can't exactly explain in a single sentence what I aim to accomplish...
I am currently creating a "standard" non XUI CustomView, for my own usage... (hence the NON XUI)
So I have the public object that will be the full CustomView (BaseCustomView) and inside of it, I have a second class (ExtendedMethods) that will execute specialized work.
So at the end I will have something like BaseCustomView.ExtendedMethods.RedrawEverything (This is just an example)
My issue is, the Extended class needs to be initialized, so the initialize method needs to be public... but I wanted this methos to only be public to the owner class (BaseCustomView) so that it won't show when typing BaseCustomView.ExtendedMethods the selected methods don't show, though they are public.
How can I do it?