#include <Phrase.h>
Inheritance diagram for TSE3::Cmd::Phrase_SetInfo:
Public Member Functions | |
Phrase_SetInfo (TSE3::Phrase *phrase, const std::string &title, const TSE3::DisplayParams &dp) | |
Protected Member Functions | |
virtual void | executeImpl () |
virtual void | undoImpl () |
Command to set a TSE3::Phrase's info (the title and its TSE3::DisplayParams setup).
If the TSE3::Phrase is parented in a TSE3::PhraseList and you change the title to an invalid name, then the exception generated by TSE3::PhraseList::insert() will be propragated back to you.
|
To create this command specify the TSE3::Track object to alter and the new information.
If the TSE3::Phrase is not parented, or the new
|
|
Implements TSE3::Cmd::Command. |
|
Implements TSE3::Cmd::Command. |