[Project_owners] Question: Mozilla Development

Eric Jung grimholtz at yahoo.com
Thu Mar 24 11:32:36 EST 2005


If I had to guess, I'd say you're asking this question because you're
complemplating writing an IDE for extension developers. Is that
correct?

Eric H. Jung


--- Pete Collins <pete at mozdevgroup.com> wrote:
> I have some basic questions regards Mozilla development for Mozdev 
> developers.
> 
> When developing Moz code what editor do you use?
> 
> What platform do you use for primary development?
> 
> If you are writing some js code let's say this bit below:
> 
> var prefs =
> Components.classes["@mozilla.org/preferences-service;1"].
>                     
> getService(Components.interfaces.nsIPrefBranch);
> 
> How would you actually write this code?
> 
> Copy and paste it from somewhere else?
> 
> Do you type it manually from memory?
> 
> How do you obtain the contractID or interface to use to instantiate
> a 
> component?
> 
> eg: "@mozilla.org/preferences-service;1",  "nsIPrefBranch"
> 
> How about if you were writing a new XUL file from scratch, how
> would you 
> do it?
> 
> Let's say you wanted to add the code below, how would you do it?
> 
>    <toolbarbutton type="menu">
>      <menupopup>
>        <menu>
>          <menupopup>
>            <menuitem />
>          </menupopup>
>        </menu>
>      </menupopup>
>    </toolbarbutton>
> 
> Same with css, let's say you wanted to add some style rules to an
> element:
> 
> #foo
> {
>    -moz-image-region: rect(0, 388px, 20px, 292px);
> }
> 
> Is the rule "-moz-image-region" committed to memory or a search and
> 
> paste action?
> 
> I'm very curious to see how everyone does things. How the act of 
> actually writing the code works for different people.
> 
> Thanks
> 
> --pete
> 
> -- 
> Pete Collins - Founder, Mozdev Group Inc.
> www.mozdevgroup.com
> Mozilla Software Development Solutions 
> 
> 
> _______________________________________________
> Project_owners mailing list
> Project_owners at mozdev.org
> http://mozdev.org/mailman/listinfo/project_owners
> 


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 


More information about the Project_owners mailing list