Re: My own listbox
Re: My own listbox
- Subject: Re: My own listbox
- From: "Vitaly Ovchinnikov" <email@hidden>
- Date: Sat, 2 Aug 2008 22:09:45 +0400
Thanks Mark, I know what you are talking about.
But as I told before, this control is only acts like listbox. It shows
group of my objects in one column. And shows scroller if they don't
fit. It has nothing with windows listbox or NSTableView, it fully
drawn by hands, has transparent background and pretty fits into user
interface of application.
I have enough experience in avoiding stupid things you may though
about ;) But most of my experience is related to Windows platform.
That's why I'm asking questions :)
Thank you.
On Sat, Aug 2, 2008 at 9:03 PM, Mark Munz <email@hidden> wrote:
> On Sat, Aug 2, 2008 at 3:53 AM, Vitaly Ovchinnikov
> <email@hidden> wrote:
>> The second question is how to hide highlight marker? I created my own
>> cell, implemented it's -drawWithFrame - all seems to work fine. My
>> drawing code draws selected and non-selected cells exactly as I need.
>> But my cells have rounded corners and transparent background and I see
>> highlight marker beneath.
>>
>
> I'm slightly cringing at the fear that you're quickly heading down a
> path of going against many of the Apple Human Interface Guidelines.
> The guidelines are designed to give the end-user a consistent
> experience between apps on the Mac platform. It is one of the things
> that makes folks love the Mac.
>
> Sometimes making it look EXACTLY like it does on Windows is a really,
> really, really bad idea. You may be able to get away with some of it,
> but most folks will end up being disappointed that your app is very
> un-Mac like.
>
> I highly recommend downloading and reading the Apple Human Interface
> Guidelines. They are not perfect, but it is a great place to start in
> understanding your end-user (especially if you're new to the Mac).
>
> http://developer.apple.com/documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGControls/chapter_19_section_7.html#//apple_ref/doc/uid/TP30000359-TPXREF227
>
> --
> Mark Munz
> unmarked software
> http://www.unmarked.com/
>
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden