Lines Matching refs:settings

88 	// settings in the folder attributes.
115 PrinterDriver::ConfigPage(BMessage* settings)
118 DUMP_BMESSAGE(settings);
121 BMessage pageSettings(*settings);
133 PrinterDriver::ConfigJob(BMessage* settings)
136 DUMP_BMESSAGE(settings);
139 BMessage jobSettings(*settings);
151 PrinterDriver::TakeJob(BFile* printJob, BMessage* settings)
154 DUMP_BMESSAGE(settings);
157 fGraphicsDriver = InstantiateGraphicsDriver(settings, fPrinterData, fPrinterCap);
174 // read settings from spool folder attribute
176 PrinterDriver::_ReadSettings(const char* attrName, BMessage* settings)
181 settings->MakeEmpty();
188 if (size == info.size && settings->Unflatten(data) == B_OK) {
195 // write settings to spool folder attribute
197 PrinterDriver::_WriteSettings(const char* attrName, BMessage* settings)
199 if (settings == NULL || settings->what != 'okok') return;
203 status = settings->Flatten(&data);
211 // read settings from spool folder attribute and merge them to current settings
213 PrinterDriver::_MergeWithPreviousSettings(const char* attrName, BMessage* settings)
215 if (settings == NULL) return;
219 AddFields(&stored, settings);
220 *settings = stored;
270 BMessage *config_page(BNode *spoolFolder, BMessage *settings)
273 return instance.GetPrinterDriver()->ConfigPage(settings);
276 BMessage *config_job(BNode *spoolFolder, BMessage *settings)
279 return instance.GetPrinterDriver()->ConfigJob(settings);
282 BMessage *take_job(BFile *printJob, BNode *spoolFolder, BMessage *settings)
285 return instance.GetPrinterDriver()->TakeJob(printJob, settings);