[Project_owners] how to initial some variables

eric.jung at yahoo.com eric.jung at yahoo.com
Mon Jan 22 15:11:50 PST 2007


1. Does the extensions.myextension.firstrun preference exist? If yes, goto 4. If no, goto 2.
2. Execute "run this code only at first install" code
3. Write the extensions.myextension.firstrun preference
4. Continue with other startup (non-firstrun) code.


----- Original Message ----
From: Amin <amin.eft at gmail.com>
To: Mozdev Project Owners List <project_owners at mozdev.org>
Sent: Monday, January 22, 2007 3:41:16 PM
Subject: Re: [Project_owners] how to initial some variables

i exacly men 'RUN ONLY THIS CODE AT FIRST INSTALL'

On 1/22/07, Nickolay Ponomarev <asqueella at gmail.com
> wrote:On 1/21/07, Amin <amin.eft at gmail.com
> wrote:
> i have some variable in my extension , i want to set them first time after
> instalation
>
>     var prefs =
> Components.classes["@
mozilla.org/preferences-service;1
> "].getService(Components.interfaces.nsIPrefService).getBranch("amin.eft_PhProxy at gmail.com");
>         prefs.setCharPref
(id, sData);
>
>
>
> where i must put code like this to set them only one time ?
>
Do you mean preferences? Why don't you use default preferences?

http://developer.mozilla.org/en/docs/Code_snippets:Preferences#Default_preferences

Nickolay
_______________________________________________
Project_owners mailing list

Project_owners at mozdev.org
http://mozdev.org/mailman/listinfo/project_owners



_______________________________________________
Project_owners mailing list
Project_owners at mozdev.org
http://mozdev.org/mailman/listinfo/project_owners




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mozdev.org/pipermail/project_owners/attachments/20070122/6d9a3d02/attachment.html 


More information about the Project_owners mailing list