• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Formatting Capabilities of Installer Text Fields
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Formatting Capabilities of Installer Text Fields


  • Subject: Re: Formatting Capabilities of Installer Text Fields
  • From: Bill Coderre <email@hidden>
  • Date: Fri, 20 Jul 2012 18:24:56 -0700

Installer Welcome and ReadMe and License are allowed to be rtf or html. (There might be some other formats supported, but I don't recall off the top of my head)

I myself know very little about RTF. I try to avoid it if possible, and stick to html, because I can read html.

Apple uses <a href> url links all the time to point to web pages. Those apparently work great, because we can provide a link to a technote. 

I believe the other kind of <a> tags, that allow you to jump ahead many lines in a document, are supported, but I haven't tried. Try them and see!

As for having a window with "tabs" at the top, no, I've never seen that.

Apple has shipped a window with a very, very long license agreement text that has several agreements in a row, so maybe that's a solution.

It is POSSIBLE to write your own installer "panes" and have them replicate the functionality of the License panel, but it is not EASY and so I'd tend to advise that you don't do it unless you must. 

On Jul 20, 2012, at 2:51 PM, Hunter Pence <email@hidden> wrote:
Here is my short and probably not-so-simple question:
Are tabs, document hyperlinks, or bookmarks supported in any way within the installer UI text fields? Are there any other text formatting options available that can display multiple pages or tabs?

Background:
I am trying to build a distribution that requires me to display more than 1 license agreement at install time (3rd party software requirements). I've been exploring options on how to display the multiple licenses in a way that is not confusing or messy for the end user (such as displaying the EULAs outside the context of the installer, or forcing the user to run multiple installers).

Is there any way the installer text fields can support tabs? I've tried this through using html files with CSS, but it appears the text interpreter ignores CSS (please correct me if I'm wrong).

Is there any way the installer text fields can support links to other documents on the installer media?  Web address hyperlinks appear to work by launching Safai to the specified URL, but I have not been able to get them to work for loading a text file on the installer media or local HD. The link text automatically turns blue and is underlined, but clicking it has no effect.

Is there any way the installer text fields can support links to bookmarks/tags within the current document? The only solution I've come up with that might work is appending all the EULAs together into one monolithic text file. This is not a very graceful way of displaying multiple licenses, but it could be made better if I insert a summary at the top of the document that contained links that would "jump down" to the proper license. However, the standard way of doing this in HTML does not appear to work (declare html id="foo", then hyperlink to "#foo"). The link text is blue and underlined, but clicking on it has no effect. As far as I know, there is no way of doing this in an RTF document.
 
Are there any other methods available to accomplish the goal of displaying multiple text documents in an organized way that doesn't require a custom installer plugin?

Thanks in advance!

-Hunter Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Follow-Ups:
    • Re: Formatting Capabilities of Installer Text Fields
      • From: Stephane Sudre <email@hidden>
References: 
 >Formatting Capabilities of Installer Text Fields (From: Hunter Pence <email@hidden>)

  • Prev by Date: Formatting Capabilities of Installer Text Fields
  • Next by Date: Re: Formatting Capabilities of Installer Text Fields
  • Previous by thread: Formatting Capabilities of Installer Text Fields
  • Next by thread: Re: Formatting Capabilities of Installer Text Fields
  • Index(es):
    • Date
    • Thread