TranscriptionUI contains the following public methods:
| Method | Description |
|---|---|
Register() |
Register a ControlObject |
Show() |
Show the window. |
get_editor() |
Get a reference to its TranscriptEditor object. |
get_toolbar() |
Get a reference to its TranscriptToolbar object. |
ClearDoc() |
Clear the Transcript window, unload any transcript. |
LoadTranscript() |
Load a transcript object. |
GetCurrentTranscriptObject() |
Return the current Transcript Object, with the edited text even if it hasn't been saved. |
GetDimensions() |
No description |
GetTranscriptDims() |
Return dimensions of transcript editor component. |
SetDims() |
No description |
UpdatePosition() |
Update the Transcript position given a time in milliseconds. |
InsertText() |
Insert text at the current cursor position. |
InsertTimeCode() |
Insert a timecode at the current transcript position. |
InsertSelectionTimeCode() |
Insert a timecode for the currently selected period in the Waveform. start_ms and end_ms should contain the start and end time positions of the selected time period, in milliseconds. |
TranscriptModified() |
Return TRUE if transcript was modified since last save. |
SaveTranscript() |
Save the Transcript to the database. |
SaveTranscriptAs() |
Export the Transcript to an RTF file. |
TranscriptUndo() |
No description |
TranscriptCut() |
No description |
TranscriptCopy() |
No description |
TranscriptPaste() |
No description |
CallFontDialog() |
No description |
AdjustIndexes() |
Adjust Transcript Time Codes by the specified amount |
ChangeLanguages() |
Change all on-screen prompts to the new language. |
ChangeLanguages() |
Change all on-screen prompts to the new language. |