Once you have added one or more metaclasses to your project, either by creating them directly, or by including a project that already has metaclasses, you can select the metaclass you want to use to create a class. When you create a class using a non-standard metaclass, the class is given the attributes specified by the selected metaclass. Unless you make changes, every new subclass you create for class will also use the selected metaclass.
This example uses the newspaper_extended project, which includes the diagram project and tables project, both of which supply metaclass structure. You can also use these structures in your own projects by including the corresponding project. However, you must structure your project in a specific way in order to be able to use these features. See the tutorial for more information.
If you create a class using the Create
button, you will use the metaclass of the direct superclass as the metaclass for
the new class. Unless you have made changes, this is the default :STANDARD-CLASS.
To create a class using a non-standard metaclass: