Changing initial settings view in NSPrintPanel or NSPageLayout

  • So, I want my application to let users customise how they print the contents
    of the page.  So much so, that the default printing values are not going to
    be that common and there is no one 'most common' layout.

    So, after reading through the various printing docs, I thought I'd
    setAccessoryPanel on the NSPageLayout and the NSPrintPanel.

    Except that when you bring up either dialog, the "custom application panel"
    is so buried, that I, as a full time mac user for over 18 months, didn't
    even know they EXISTED, let alone would have ever discovered them.

    So, my question would be:  is there a way to bring up these dialogs with the
    accessory panel shown by default?  or should i be creating my own page
    layout dialog?  that doesn't sound like too much fun, since the current one
    seems to manage a lot of page settings and things like that which I would
    rather not implement fully if I could avoid it.

    Any suggestions on how to proceed?

    thanks,
    marc.
  • Marc,

    Take a look at how iCal handles printing.  This might be a useful
    model if you want to segregate your application-specific settings
    from the general print settings.

    later,

    douglas

    On Oct 12, 2006, at 12:24 AM, Marc Wan wrote:

    > So, I want my application to let users customise how they print the
    > contents
    > of the page.  So much so, that the default printing values are not
    > going to
    > be that common and there is no one 'most common' layout.
    >
    > So, after reading through the various printing docs, I thought I'd
    > setAccessoryPanel on the NSPageLayout and the NSPrintPanel.
    >
    > Except that when you bring up either dialog, the "custom
    > application panel"
    > is so buried, that I, as a full time mac user for over 18 months,
    > didn't
    > even know they EXISTED, let alone would have ever discovered them.
    >
    > So, my question would be:  is there a way to bring up these dialogs
    > with the
    > accessory panel shown by default?  or should i be creating my own page
    > layout dialog?  that doesn't sound like too much fun, since the
    > current one
    > seems to manage a lot of page settings and things like that which I
    > would
    > rather not implement fully if I could avoid it.
    >
    > Any suggestions on how to proceed?
    >
    >
    > thanks,
    > marc.
previous month october 2006 next month
MTWTFSS
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Go to today