T
Tom Santos
I'm new to MacRuby and I was hoping to find anyone that could answer a
question regarding it.
I'm able to make all sorts of function calls within OS X but I can't
seem to access the constants that are in the documentation. I want to
access this enum (that I found in the OS X docs) in my macruby script:
enum CGPDFBox {
kCGPDFMediaBox = 0,
kCGPDFCropBox = 1,
kCGPDFBleedBox = 2,
kCGPDFTrimBox = 3,
kCGPDFArtBox = 4
};
typedef enum CGPDFBox CGPDFBox;
I can call the CGPDFPageGetBoxRect just fine but macruby doesn't know
about the kCGPDFMediaBox enum I want to use while making that call. If I
make the call like so:
mediaBounds = CGPDFPageGetBoxRect(page, kCGPDFMediaBox)
?> mediaBounds = CGPDFPageGetBoxRect(page, kCGPDFMediaBox)
NameError: undefined local variable or method `kCGPDFMediaBox' for
main:NSObject
from (irb):24
from /usr/local/bin/macirb:12:in `<main>'
Can I use constants like this?
question regarding it.
I'm able to make all sorts of function calls within OS X but I can't
seem to access the constants that are in the documentation. I want to
access this enum (that I found in the OS X docs) in my macruby script:
enum CGPDFBox {
kCGPDFMediaBox = 0,
kCGPDFCropBox = 1,
kCGPDFBleedBox = 2,
kCGPDFTrimBox = 3,
kCGPDFArtBox = 4
};
typedef enum CGPDFBox CGPDFBox;
I can call the CGPDFPageGetBoxRect just fine but macruby doesn't know
about the kCGPDFMediaBox enum I want to use while making that call. If I
make the call like so:
mediaBounds = CGPDFPageGetBoxRect(page, kCGPDFMediaBox)
?> mediaBounds = CGPDFPageGetBoxRect(page, kCGPDFMediaBox)
NameError: undefined local variable or method `kCGPDFMediaBox' for
main:NSObject
from (irb):24
from /usr/local/bin/macirb:12:in `<main>'
Can I use constants like this?