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]

Reply via email to