Re: [MacRuby-devel] NSView.knowsPageRange( range )

2010-05-23 Thread Robert Rice
Thanks Laurent - it works! Bob Rice On May 23, 2010, at 1:36 AM, Laurent Sansonetti wrote: > Hi Robert, > > Can you try: > > def knowsPageRange(range_ptr) > range_ptr[0] = NSMakeRange(1, 1) > true > end > > This method is called with a pointer to an NSRange structure and you're > supposed

Re: [MacRuby-devel] NSView.knowsPageRange( range )

2010-05-22 Thread Laurent Sansonetti
Hi Robert, Can you try: def knowsPageRange(range_ptr) range_ptr[0] = NSMakeRange(1, 1) true end This method is called with a pointer to an NSRange structure and you're supposed to set it to something in case you return true. In C, it would have been: *range_ptr = NSMakeRange(1, 1) Doing

[MacRuby-devel] NSView.knowsPageRange( range )

2010-05-22 Thread Robert Rice
I'm have some trouble understanding the new Pointer class. In older versions of MacRuby I used: def knowsPageRange( range ) # Override pagination. Image my clip on some printers # The range is passed by reference. range.location = 1 # first page number