public static BehaviorSave CreateTreeViewBehavior() { var formsControl = FormsControlInfo.TreeView; BehaviorSave toReturn = CreateBehaviorSaveFrom(formsControl); BehaviorInstanceSave verticalScrollBarInstance = new BehaviorInstanceSave(); verticalScrollBarInstance.Name = "VerticalScrollBarInstance"; verticalScrollBarInstance.Behaviors.Add(new BehaviorReference { Name = FormsControlInfo.ScrollBar.BehaviorName }); toReturn.RequiredInstances.Add(verticalScrollBarInstance); BehaviorInstanceSave innerPanelInstance = new BehaviorInstanceSave(); innerPanelInstance.Name = "InnerPanelInstance"; toReturn.RequiredInstances.Add(innerPanelInstance); BehaviorInstanceSave clipContainerInstance = new BehaviorInstanceSave(); clipContainerInstance.Name = "ClipContainerInstance"; toReturn.RequiredInstances.Add(clipContainerInstance); return(toReturn); }
public static BehaviorSave CreateScrollBarBehavior() { var formsControl = FormsControlInfo.ScrollBar; BehaviorSave toReturn = CreateBehaviorSaveFrom(formsControl); BehaviorInstanceSave upButtonInstance = new BehaviorInstanceSave(); upButtonInstance.Name = "UpButtonInstance"; upButtonInstance.Behaviors.Add(new BehaviorReference { Name = FormsControlInfo.Button.BehaviorName }); toReturn.RequiredInstances.Add(upButtonInstance); BehaviorInstanceSave downButtonInstance = new BehaviorInstanceSave(); downButtonInstance.Name = "DownButtonInstance"; downButtonInstance.Behaviors.Add(new BehaviorReference { Name = FormsControlInfo.Button.BehaviorName }); toReturn.RequiredInstances.Add(downButtonInstance); BehaviorInstanceSave thumbInstance = new BehaviorInstanceSave(); thumbInstance.Name = "ThumbInstance"; thumbInstance.Behaviors.Add(new BehaviorReference { Name = FormsControlInfo.Button.BehaviorName }); toReturn.RequiredInstances.Add(thumbInstance); return(toReturn); }
public static BehaviorSave CreateTreeViewItemBehavior() { var formsControl = FormsControlInfo.TreeViewItem; BehaviorSave toReturn = CreateBehaviorSaveFrom(formsControl); BehaviorInstanceSave innerPanelInstance = new BehaviorInstanceSave(); innerPanelInstance.Name = "InnerPanelInstance"; toReturn.RequiredInstances.Add(innerPanelInstance); return(toReturn); }
public static BehaviorSave CreateRadioButtonBehavior() { var toReturn = CreateBehaviorSaveFrom(FormsControlInfo.RadioButton); // add the required instances: BehaviorInstanceSave textInstance = new BehaviorInstanceSave(); textInstance.Name = "TextInstance"; textInstance.BaseType = "Text"; toReturn.RequiredInstances.Add(textInstance); BehaviorInstanceSave caretInstance = new BehaviorInstanceSave(); caretInstance.Name = "CaretInstance"; toReturn.RequiredInstances.Add(caretInstance); return(toReturn); }
public static BehaviorSave CreateComboBoxBehavior() { var formsControl = FormsControlInfo.ComboBox; BehaviorSave toReturn = CreateBehaviorSaveFrom(formsControl); BehaviorInstanceSave listBoxInstance = new BehaviorInstanceSave(); listBoxInstance.Name = "ListBoxInstance"; listBoxInstance.Behaviors.Add(new BehaviorReference { Name = FormsControlInfo.ListBox.BehaviorName }); toReturn.RequiredInstances.Add(listBoxInstance); BehaviorInstanceSave textInstance = new BehaviorInstanceSave(); textInstance.Name = "TextInstance"; textInstance.BaseType = "Text"; toReturn.RequiredInstances.Add(textInstance); return(toReturn); }