Hello, In windows there is a control called "Listbox". It looks like grid with single column without header. Several rows and maybe a scrollbar. Example is here: http://www.java2s.com/Tutorial/VBImages/ListBoxSelectionEventAddValue.PNG
I need to create control that works similar way. It will not be actually a listbox, but it will work the same way: few objects - rows and an optional scrollbar. As a "good" cocoa programmer I derived NSControl and implemented -drawRect to draw my own rows. Then I put this control to the window in Interface Builder and embed it into NSScrollView. Here the problem starts. How can I tell NSScrollView what size does my control have? I tried to implement -bounds and -frame methods, but scroller became crazy. I tried this code: - (NSRect) frame { NSRect rc = [super frame]; rc.size.height = number_of_rows * height_of_row; return rc; } - (NSRect) bounds {.. the same..} NSScrollView shows scrollbar with correct proportions, but then I drag it - it scrolls my control to the wrong direction. I tried to play with -isFlipped - no success. So I need some similar source to take a look for what I missed. Does anybody have one? Thank you. _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]