status_t ArpAccentRandomizerFilter::Configure(ArpVectorI<BView*>& panels)
{
	BMessage config;
	status_t err = GetConfiguration(&config);
	if (err != B_OK) return err;
	panels.push_back(new ArpAccentRandomizerFilterSettings(mHolder, config));
	return B_OK;
}
Example #2
0
status_t ArpUncertainChorusFilter::Configure(ArpVectorI<BView*>& panels)
{
    BMessage config;
    status_t err = GetConfiguration(&config);
    if (err != B_OK) return err;
    panels.push_back(new ArpUncertainChorusSettings(mHolder, config));
    return B_OK;
}
Example #3
0
status_t ArpControllerRangeFilter::Configure(ArpVectorI<BView*>& panels)
{
	BMessage config;
	status_t err = GetConfiguration(&config);
	if (err != B_OK) return err;
	panels.push_back(new _ControllerRangeSettings(mHolder, config));
	return B_OK;
}
status_t ArpRemoteTerminal::Configure(ArpVectorI<BView*>& views)
{
	status_t err = B_NO_ERROR;
	
	BMessage settings;
	if( (err=GetConfiguration(&settings)) != B_NO_ERROR ) {
		ArpD(cdb << ADH << "Error getting settings: " << err << endl);
		return err;
	}
	
	views.push_back(new ArpTerminalSettings(BMessenger(this), settings));
	
	return err;
}