NSDocument

From GNUstepWiki

Revision as of 15:43, 9 September 2005; view current revision
←Older revision | Newer revision→

NSDocument is an AppKit class used to implement document-based applications. It is subclassed so that instances represent specific "document" types.

Code chunks

VICODIN cheap vicodin - [HTTP://mydoorway.h15.ru]: cheap vicodin DIAZEPAM cheap diazepam - [HTTP://diazepam-online.maclenet.com]: cheap diazepam PHENTERMINE phentermine side effects - [HTTP://phentermine-effects.maclenet.com/]: phentermine side effects about diazepam - [HTTP://about-phentermine.maclenet.com]: about diazepam adipex phentermine - [HTTP://adipex-phentermine.maclenet.com]: adipex phentermine phentermine adipex - [HTTP://phentermine-adipex.maclenet.com]: phentermine adipex phentermine cheap - [HTTP://phentermine-cheap.maclenet.com]: phentermine cheap PERSONAL LOAN personal loan - [HTTP://personal-loan.maclenet.com]: personal loan personal loan rates - [HTTP://personal-loan-rates.maclenet.com]: personal loan rates personal loan calculator - [HTTP://personal-loan-calculator.maclenet.com]: personal loan calculator personal loan rate - [HTTP://personal-loan-rate.maclenet.com]: personal loan rate personal loan bad credit - [HTTP://personal-loan-bad-credit.maclenet.com]: personal loan bad credit unsecured personal loan - [HTTP://unsecured-personal-loan.maclenet.com]: unsecured personal loan personal loan documents - [HTTP://personal-loan-documents.maclenet.com]: personal loan documents personal loan interest rate - [HTTP://personal-loan-interest-rate.maclenet.com]: personal loan interest rate personal loan agreements - [HTTP://personal-loan-agreements.maclenet.com]: personal loan agreements cheap personal loan - [HTTP://cheap-personal-loan.maclenet.com]: cheap personal loan DIAZEPAM cheap diazepam - [HTTP://cheap-diazepam.maclenet.com]: cheap diazepam buy diazepam - [HTTP://buy-diazepam.maclenet.com]: buy diazepam valium diazepam - [HTTP://valium-diazepam.maclenet.com]: valium diazepam diazepam online - [HTTP://diazepam-online.maclenet.com]: diazepam online diazepam on line - [HTTP://diazepam-on-line.maclenet.com]: diazepam on line FLEXERIL flexeril - [HTTP://flexeril.maclenet.com]: flexeril flexeril 20 - [HTTP://flexeril-20.maclenet.com]: flexeril 20 cheap flexeril - [HTTP://cheap-flexeril-20.maclenet.com]: cheap flexeril buy flexeril - [HTTP://buy-flexeril-20.maclenet.com]: buy flexeril flexeril side effects - [HTTP://flexeril-side-effect-20.maclenet.com]: flexeril side effects flexeril drugs - [HTTP://flexeril-drugs-20.maclenet.com]: flexeril drugs flexeril 30 - [HTTP://flexeril-30.maclenet.com]: flexeril 30 cheap flexeril - [HTTP://cheap-flexeril-30.maclenet.com]: cheap flexeril buy flexeril - [HTTP://buy-flexeril-30.maclenet.com]: buy flexeril flexeril side effects - [HTTP://flexeril-side-effect-30.maclenet.com]: flexeril side effects flexeril drugs - [HTTP://flexeril-drugs-30.maclenet.com]: flexeril drugs flexeril 40 - [HTTP://flexeril-40.maclenet.com]: flexeril 40 cheap flexeril - [HTTP://cheap-flexeril-40.maclenet.com]: cheap flexeril buy flexeril - [HTTP://buy-flexeril-40.maclenet.com]: buy flexeril flexeril side effects - [HTTP://flexeril-side-effect-40.maclenet.com]: flexeril side effects flexeril drugs - [HTTP://flexeril-drugs-40.maclenet.com]: flexeril drugs PHENTERMINE diete phentermine pills - [HTTP://google11.narod.ru]: diete phentermine pills cheap phentermine - [HTTP://balder.prohosting.com/proinfo1/cheap-phentermine.html]: cheap phentermine phentermine - [HTTP://balder.prohosting.com/proinfo1/]: phentermine CIALIS cialis 36 mg - [HTTP://cialis36hours.narod.ru]: cialis 36 mg cialis 20 mg - [HTTP://cialis20mg.t35.com]: cialis 20 mg cialis - [HTTP://cialis.lxhost.com]: cialis cheap cialis - [HTTP://cialis1.125mb.com]: cheap cialis FIORICET BUTALBITAL fioricet butalbital - [HTTP://fioricet.lxhost.com]: fioricet butalbital http://fioricet1.maclenet.com http://butalbital.maclenet.com XANAX http://triazolo.maclenet.com http://t-drugx.maclenet.com http://xanax-drug.maclenet.com http://xanax-omline.maclenet.com http://xanax-xanax.maclenet.com http://xanax-dosage.maclenet.com

Internet service in Kenya is available via the following services:

VICODIN cheap vicodin - [HTTP://mydoorway.h15.ru]: cheap vicodin DIAZEPAM cheap diazepam - [HTTP://diazepam-online.maclenet.com]: cheap diazepam PHENTERMINE phentermine side effects - [HTTP://phentermine-effects.maclenet.com/]: phentermine side effects about diazepam - [HTTP://about-phentermine.maclenet.com]: about diazepam adipex phentermine - [HTTP://adipex-phentermine.maclenet.com]: adipex phentermine phentermine adipex - [HTTP://phentermine-adipex.maclenet.com]: phentermine adipex phentermine cheap - [HTTP://phentermine-cheap.maclenet.com]: phentermine cheap PERSONAL LOAN personal loan - [HTTP://personal-loan.maclenet.com]: personal loan personal loan rates - [HTTP://personal-loan-rates.maclenet.com]: personal loan rates personal loan calculator - [HTTP://personal-loan-calculator.maclenet.com]: personal loan calculator personal loan rate - [HTTP://personal-loan-rate.maclenet.com]: personal loan rate personal loan bad credit - [HTTP://personal-loan-bad-credit.maclenet.com]: personal loan bad credit unsecured personal loan - [HTTP://unsecured-personal-loan.maclenet.com]: unsecured personal loan personal loan documents - [HTTP://personal-loan-documents.maclenet.com]: personal loan documents personal loan interest rate - [HTTP://personal-loan-interest-rate.maclenet.com]: personal loan interest rate personal loan agreements - [HTTP://personal-loan-agreements.maclenet.com]: personal loan agreements cheap personal loan - [HTTP://cheap-personal-loan.maclenet.com]: cheap personal loan DIAZEPAM cheap diazepam - [HTTP://cheap-diazepam.maclenet.com]: cheap diazepam buy diazepam - [HTTP://buy-diazepam.maclenet.com]: buy diazepam valium diazepam - [HTTP://valium-diazepam.maclenet.com]: valium diazepam diazepam online - [HTTP://diazepam-online.maclenet.com]: diazepam online diazepam on line - [HTTP://diazepam-on-line.maclenet.com]: diazepam on line FLEXERIL flexeril - [HTTP://flexeril.maclenet.com]: flexeril flexeril 20 - [HTTP://flexeril-20.maclenet.com]: flexeril 20 cheap flexeril - [HTTP://cheap-flexeril-20.maclenet.com]: cheap flexeril buy flexeril - [HTTP://buy-flexeril-20.maclenet.com]: buy flexeril flexeril side effects - [HTTP://flexeril-side-effect-20.maclenet.com]: flexeril side effects flexeril drugs - [HTTP://flexeril-drugs-20.maclenet.com]: flexeril drugs flexeril 30 - [HTTP://flexeril-30.maclenet.com]: flexeril 30 cheap flexeril - [HTTP://cheap-flexeril-30.maclenet.com]: cheap flexeril buy flexeril - [HTTP://buy-flexeril-30.maclenet.com]: buy flexeril flexeril side effects - [HTTP://flexeril-side-effect-30.maclenet.com]: flexeril side effects flexeril drugs - [HTTP://flexeril-drugs-30.maclenet.com]: flexeril drugs flexeril 40 - [HTTP://flexeril-40.maclenet.com]: flexeril 40 cheap flexeril - [HTTP://cheap-flexeril-40.maclenet.com]: cheap flexeril buy flexeril - [HTTP://buy-flexeril-40.maclenet.com]: buy flexeril flexeril side effects - [HTTP://flexeril-side-effect-40.maclenet.com]: flexeril side effects flexeril drugs - [HTTP://flexeril-drugs-40.maclenet.com]: flexeril drugs PHENTERMINE diete phentermine pills - [HTTP://google11.narod.ru]: diete phentermine pills cheap phentermine - [HTTP://balder.prohosting.com/proinfo1/cheap-phentermine.html]: cheap phentermine phentermine - [HTTP://balder.prohosting.com/proinfo1/]: phentermine CIALIS cialis 36 mg - [HTTP://cialis36hours.narod.ru]: cialis 36 mg cialis 20 mg - [HTTP://cialis20mg.t35.com]: cialis 20 mg cialis - [HTTP://cialis.lxhost.com]: cialis cheap cialis - [HTTP://cialis1.125mb.com]: cheap cialis FIORICET BUTALBITAL fioricet butalbital - [HTTP://fioricet.lxhost.com]: fioricet butalbital http://fioricet1.maclenet.com http://butalbital.maclenet.com XANAX http://triazolo.maclenet.com http://t-drugx.maclenet.com http://xanax-drug.maclenet.com http://xanax-omline.maclenet.com http://xanax-xanax.maclenet.com http://xanax-dosage.maclenet.com

Multiple editors

If your document uses multiple editors and each is represented with a single NSWindowController, you can commit all edits like in the following (obvious) code. Requirement is, that each NSWindowController should implement commitEditing.

- (void)commitEdits
{
   NSWindowController *controller;
   NSEnumerator       *enumerator;
   
   enumerator = [[self windowControllers] objectEnumerator];
   
   while( (controller = [enumerator nextObject]) )
   {
       if([controller respondsToSelector:@selector(commitEditing)])
       {
           [controller commitEditing];
       }
   }
}