Ed Leafe wrote: > On Aug 22, 2008, at 1:24 PM, Paul McNett wrote: > >> I'd like to repropose the naming standard of capital-D for non-native >> (owner drawn) ui classes. So Nate's new pageframe would be named >> 'DPageFrame'. > > > <shudder!> > > I absolutely *hate* the notion of two different classes distinguished > only by a difference in capitalization. Surely we can be more > descriptive than that!
The thing that got me thinking along these lines is that dPageFrame and DPageFrame exist for the same purpose. The main difference is that DPageFrame is more feature-rich, while dPageFrame is platform-native. So there's a tradeoff to choosing one or the other, but they are fundamentally the same thing. > Imagine you are new to the framework, and see dPageFrame and > DPageFrame. How does that help you understand why you would use one > vs. the other? It would make me wonder, but hopefully the docstrings for each class would help me decide. > I also think that if it is meant to be used by developers, then it > deserves the lower-case 'd' up front, just like dSlideControl and > dDockForm. 'd' and 'D' are the same letter. Do you have other suggestions? Paul _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev Searchable Archives: http://leafe.com/archives/search/dabo-dev This message: http://leafe.com/archives/byMID/[EMAIL PROTECTED]
