public MainForm() {
InitializeComponent();
cmAddCondition.ItemClicked += cmAddCondition_ItemClicked;
foreach( ToolStripMenuItem item in cmAddCondition.Items ) {
if( item.DropDownItems.Count > 0 ) {
item.DropDownItemClicked += cmAddCondition_ItemClicked;
}
}
foreach( ActionType actionType in Enum.GetValues( typeof( ActionType ) ) ) {
cActionType.Items.Add( actionType );
}
foreach( string fieldName in EnumExtensions.ConditionFieldNames.Values ) {
cConditionField.Items.Add( fieldName );
}
foreach( GroupNodeType groupOp in Enum.GetValues( typeof( GroupNodeType ) ) ) {
cGroupOp.Items.Add( groupOp );
cActionConnective.Items.Add( groupOp );
}
Shown += Init;
}