API Documentation > CorelDRAW > 2025-v26
IVGGMSProject interface
The main interface for GMSProject class
Syntax:
Interface IVGGMSProject
Properties:
Name Description
Dirty Gets or sets whether the GMS module was modified and needs saving
DisplayName Returns the GMS module name as displayed in VBA editor
FileName Returns the file name from which the GMS module was loaded
FilePath Returns the path to a file from which the GMS module was loaded
FullFileName Returns the full file name with a path from which the GMS module was loaded
Locked Returns True if the module is unviewable
Macros Returns a collection of all the macro procedures available in the GMS module
Name Gets or sets the GMS module name
PasswordProtected Returns True if the module is protected with a password
Methods:
Name Description
Unload Unloads the GMS module from memory