Cosa ha ispirato questa richiesta di lista dei desideri?
Non dovresti mai scherzare con le preferenze dell'utente durante lo scripting (c'è un'eccezione), ma a volte modificarle renderebbe le cose molto più facili e lo script più semplice.
Progetti JMP - Preferenze locali è un po' simile a questo ma ha un ambito più limitato
Qual è il miglioramento che vorresti vedere?
Vorrei vedere le preferenze di sessione (queste verrebbero mantenute per la sessione JMP corrente) e le preferenze di istanza (potrebbero funzionare in modo simile a quando Names Default To Here(1) cambia lo spazio dei nomi). Dovrebbe essere anche possibile impostare le preferenze della piattaforma Ignora sessione/istanza(1), di seguito è riportato un esempio di come potrebbero funzionare durante lo scripting
Session Preferences(
Platform Preferences(
Bivariate(
Ignore Platform Preferences(1)
),
DOE(
Simulate Responses(0),
Suppress Cotter Designs(1),
Save X Matrix(0),
Discrete Numeric Powers Set to Necessary(0),
Use Blue to Red color theme for color map(0)
),
)
);
Local Preferences(
Platform Preferences(
Bivariate(
Ignore Platform Preferences(1)
),
DOE(
Simulate Responses(0),
Suppress Cotter Designs(1),
Save X Matrix(0),
Discrete Numeric Powers Set to Necessary(0),
Use Blue to Red color theme for color map(0)
),
)
);
Un'idea simile potrebbe essere ampliata per funzionare con i preset
Session Preset(
Distribution(
Continuous Distribution(
Apply Preset("Focus on Distribution")
)
)
);
Local Preset(
Distribution(
Continuous Distribution(
Apply Preset("Focus on Distribution")
)
)
);
Potrebbe valere anche la pena di poterli impostare in modo interattivo e non solo durante lo scripting. Aggiungi un nuovo menu Preferenze sessione/aggiungi pulsante alle Preferenze correnti e per i regali in qualche modo per "applicare" regali specifici per la sessione.
Perché questa idea è importante?
Semplifica la gestione delle piattaforme durante lo scripting senza preoccuparsi di confondere le preferenze dell'utente.