C# Class ScriptEditor.Model.Documents

Afficher le fichier Open project: Clancey/MonoMac.Windows.Form

Méthodes publiques

Méthode Description
ClearDocumentList ( ) : void
CloseDocument ( System.Guid scriptId ) : void

This function does NOT save the script if it has been modified.

DocumentFromId ( System.Guid id ) : ScriptDocument
FindScript ( string fullpath ) : System.Guid
Initialize ( string initialSaveDirectory ) : void
NewDocument ( EventHandler userInterfaceCallback ) : System.Guid
NewDocument ( string initialText, bool setAsActive ) : System.Guid

Create a new script file

OpenDocument ( System parentForm ) : System.Guid
OpenDocument ( string path, bool setActive ) : System.Guid
SaveAll ( bool onlyIfModified ) : int
SaveDocument ( System.Guid scriptId, bool showSaveDialog ) : void
ScriptCloseEventHelper ( System.Guid scriptId ) : void
SetActiveDoc ( System.Guid id ) : void
SetActiveFileToNext ( ) : void
SetDocumentModified ( System.Guid document_id, bool modified ) : void

Private Methods

Méthode Description
IndexFromId ( System.Guid id ) : int

Method Details

ClearDocumentList() public static méthode

public static ClearDocumentList ( ) : void
Résultat void

CloseDocument() public static méthode

This function does NOT save the script if it has been modified.
public static CloseDocument ( System.Guid scriptId ) : void
scriptId System.Guid
Résultat void

DocumentFromId() public static méthode

public static DocumentFromId ( System.Guid id ) : ScriptDocument
id System.Guid
Résultat ScriptDocument

FindScript() public static méthode

public static FindScript ( string fullpath ) : System.Guid
fullpath string
Résultat System.Guid

Initialize() public static méthode

public static Initialize ( string initialSaveDirectory ) : void
initialSaveDirectory string
Résultat void

NewDocument() public static méthode

public static NewDocument ( EventHandler userInterfaceCallback ) : System.Guid
userInterfaceCallback EventHandler
Résultat System.Guid

NewDocument() public static méthode

Create a new script file
public static NewDocument ( string initialText, bool setAsActive ) : System.Guid
initialText string
setAsActive bool make the new script the "active" document
Résultat System.Guid

OpenDocument() public static méthode

public static OpenDocument ( System parentForm ) : System.Guid
parentForm System
Résultat System.Guid

OpenDocument() public static méthode

public static OpenDocument ( string path, bool setActive ) : System.Guid
path string
setActive bool
Résultat System.Guid

SaveAll() public static méthode

public static SaveAll ( bool onlyIfModified ) : int
onlyIfModified bool
Résultat int

SaveDocument() public static méthode

public static SaveDocument ( System.Guid scriptId, bool showSaveDialog ) : void
scriptId System.Guid
showSaveDialog bool
Résultat void

ScriptCloseEventHelper() public static méthode

public static ScriptCloseEventHelper ( System.Guid scriptId ) : void
scriptId System.Guid
Résultat void

SetActiveDoc() public static méthode

public static SetActiveDoc ( System.Guid id ) : void
id System.Guid
Résultat void

SetActiveFileToNext() public static méthode

public static SetActiveFileToNext ( ) : void
Résultat void

SetDocumentModified() public static méthode

public static SetDocumentModified ( System.Guid document_id, bool modified ) : void
document_id System.Guid
modified bool
Résultat void