• 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: RE: Property impermanence
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RE: Property impermanence


  • Subject: Re: RE: Property impermanence
  • From: Harold Bert Martin <email@hidden>
  • Date: Thu, 20 Dec 2001 10:18:19 -0700

joe - I'm proficient in XML and some file writing in AS, but I'm not sure I
understand what you mean to import this into AS. I'd really appreciate any
examples. Thanks a ton for your help, I really need it!!
--
Thanks,
H. Martin
email@hidden

> From: Joe Kelly <email@hidden>
> Date: Tue, 18 Dec 2001 14:55:29 -0800
> To: 'Harold Bert Martin' <email@hidden>,
> email@hidden
> Subject: RE: Property impermanence
>
>
> There is no native preference handling in AS, outside of properties. For
> simple things, you could use "open for access" and "read" and "write". You
> find the preference folder with "path to preferences".
>
> If you have lots of preferences, each with sub structures (like complicated
> records), you might get brave enough to write out your prefs as xml using
> one of the available xml scripting additions.
>
> I default to storing my preferences as key value pairs, and writing those
> out in a text file (e.g. H_PIXEL=27). When I load them back up I store them
> in a list like this:
>
> {
> {theKey:"H_PIXEL", theValue:27},
> {theKey:"V_PIXEL", theValue:102},
> etc.
> }
>
> One of these days I'll sort the list on theKey, enabling me to do a binary
> search (faster lookup) instead of a rote iteration, but my number of prefs
> is fairly small at this time (< 20).
>
> You might also check around -- someone by now surely has written a scripting
> addition that handles preference lists. If not, I'll write one when I have
> some free time : )
>
> joe
>
>
>> -----Original Message-----
>> From: Harold Bert Martin [mailto:email@hidden]
>> Sent: Tuesday, December 18, 2001 7:53 AM
>> To: email@hidden
>> Subject: Re: Property impermanence
>>
>>
>> How do I create such a pref file?
>> --
>> Thanks,
>> H. Martin
>> email@hidden
>>
>>> From: email@hidden
>>> Reply-To: email@hidden
>>> Date: Thu, 13 Dec 2001 14:25:28 -0800 (PST)
>>> To: email@hidden
>>> Subject: applescript-users digest, Vol 2 #1400 - 16 msgs
>>>
>>> Property impermanence. - Was Re: Bug or Feature?
>> And if you're planning on using AS Studio then you'd better
>> get used to
>> writing prefs out to disk.
>> From the documentation for AppleScript Studio... Regarding
>> properties in AS Studio applications.
>>
>>> Script properties are not saved back into the application.
>> Their values
>>> therefore do not persist between launches. If you want persistent
>>> storage of values, write them to a preferences file.
>>
>> --
>> Paul Skinner
>>
>>
>> On Thursday, December 13, 2001, at 12:25 PM, Joe Kelly wrote:
>>
>>> Properties get stored in the script file itself. Since I've
>> had problems
>>> with properties remembering themselves, I just save my
>> persistent data
>>> in a
>>> preference file of my own creation.
>>>
>>> joe
>>>
>>>> -----Original Message-----
>>>> From: Gnarlodious [mailto:email@hidden]
>>>> Entity Joe Kelly spoke thus:
>>>>
>>>>> I've noticed that some of my scripts don't remember their
>>>>> properties --
>>>>> usually cutting and pasting the script's text into a new
>>>>> document and saving
>>>>> over the old one does the trick, but not always. I've
>>>>> resorted to saving my
>>>>> script preferences in a preference file.
>>>>
>>>> Are you saying that the variable PropertyName and value is
>> stored in
>>>> "Apple:System Folder:Preferences:AppleScript Preferences" ???
>>>>
>>>> Rachel http://www.gnarlodious.com
>> _______________________________________________
>> applescript-users mailing list | email@hidden
>> Help/Unsubscribe/Archives:
> http://www.lists.apple.com/mailman/listinfo/applescript-users
> Do not post admin requests to the list. They will be ignored.


References: 
 >RE: Property impermanence (From: Joe Kelly <email@hidden>)

  • Prev by Date: Re: Alias List or Repeat in 8.1
  • Next by Date: Re: seeking webguru advice on html character encoding
  • Previous by thread: RE: Property impermanence
  • Next by thread: RE: RE: Property impermanence
  • Index(es):
    • Date
    • Thread