mirror of
https://github.com/aseprite/aseprite.git
synced 2025-02-16 06:40:17 +00:00
Move OpenFileCommand member functions to Params
This commit is contained in:
parent
2e457fecad
commit
83bd999f41
@ -88,6 +88,14 @@ void OpenFileCommand::onLoadParams(const Params& params)
|
||||
m_filename = params.get("filename");
|
||||
m_folder = params.get("folder"); // Initial folder
|
||||
m_repeatCheckbox = (params.get("repeat_checkbox") == "true");
|
||||
|
||||
std::string sequence = params.get("sequence");
|
||||
if (sequence == "agree")
|
||||
m_seqDecision = SequenceDecision::Agree;
|
||||
else if (sequence == "skip")
|
||||
m_seqDecision = SequenceDecision::Skip;
|
||||
else
|
||||
m_seqDecision = SequenceDecision::Ask;
|
||||
}
|
||||
|
||||
void OpenFileCommand::onExecute(Context* context)
|
||||
|
@ -24,14 +24,6 @@ namespace app {
|
||||
OpenFileCommand();
|
||||
Command* clone() const override { return new OpenFileCommand(*this); }
|
||||
|
||||
SequenceDecision sequenceDecision() const {
|
||||
return m_seqDecision;
|
||||
}
|
||||
|
||||
void setSequenceDecision(SequenceDecision seqDecision) {
|
||||
m_seqDecision = seqDecision;
|
||||
}
|
||||
|
||||
const std::vector<std::string>& usedFiles() const {
|
||||
return m_usedFiles;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user