User Tools

Site Tools


netclass_suppress_generation_of_clarion_specific_class_code_.htm
Navigation:  Clarion.Net (Clarion#) > Clarion# Language Extensions > CLASS attributes >====== NETCLASS (suppress generation of Clarion-specific CLASS code) ====== Previous pageReturn to chapter overviewNext page

NewCNet.jpg

NETCLASS

blk2blue.jpg

The NETCLASS attribute instructs the compiler to switch off the generation of additional Clarion'specific code for the CLASS. If this attribute is present the behavior for the CLASS is related to a Class-to-Class assignment, and WHAT, WHO functionality isn't supported.

Example:

CompanyForm   CLASS(System.Windows.Forms.Form),TYPE,NETCLASS,PARTIAL
toolStrip             &System.Windows.Forms.ToolStrip,PRIVATE
toolStripButtonCancel &System.Windows.Forms.ToolStripButton,PRIVATE
toolStripButtonAccept &System.Windows.Forms.ToolStripButton,PRIVATE
CompanyBindingSource &System.Windows.Forms.BindingSource,INTERNAL
components           &System.ComponentModel.IContainer,PRIVATE
errorProvider         &System.Windows.Forms.ErrorProvider,PRIVATE
tabControl           &System.Windows.Forms.TabControl,PRIVATE
InitializeComponent PROCEDURE(),PRIVATE
NameLabel             &System.Windows.Forms.Label,PRIVATE
NameTextBox           &System.Windows.Forms.TextBox,PRIVATE
AddressLabel         &System.Windows.Forms.Label,PRIVATE
AddressTextBox       &System.Windows.Forms.TextBox,PRIVATE
CityLabel             &System.Windows.Forms.Label,PRIVATE
CityTextBox           &System.Windows.Forms.TextBox,PRIVATE
StateLabel           &System.Windows.Forms.Label,PRIVATE
StateTextBox         &System.Windows.Forms.TextBox,PRIVATE
ZipcodeLabel         &System.Windows.Forms.Label,PRIVATE
ZipcodeTextBox       &System.Windows.Forms.TextBox,PRIVATE
PhoneLabel           &System.Windows.Forms.Label,PRIVATE
PhoneTextBox         &System.Windows.Forms.TextBox,PRIVATE
tabPage1             &System.Windows.Forms.TabPage,PRIVATE
END
netclass_suppress_generation_of_clarion_specific_class_code_.htm.txt · Last modified: 2021/04/15 15:57 by 127.0.0.1