private void button1_Click_1(object sender, EventArgs e) { SNAP.Resources.Resource resource = null; if (SNAP.Controller.ChooseResource(out resource)) { SelectedResource = resource; } }
public bool ChooseResource(string type, out SNAP.Resources.Resource resource) { FamiliesForm familiesForm = new FamiliesForm(); if (familiesForm.ShowDialog() == DialogResult.OK) { resource = familiesForm.SelectedResource; return(true); } resource = null; return(false); }
private void BuildTree(System.Windows.Forms.TreeNode parent, SNAP.Resources.Resource resource) { TreeNode treeNode = CreateTreeNode(resource); /// recursively build the descendants foreach (Resources.Resource childResource in resource.Children.Values) { BuildTree(treeNode, childResource); } AddNode(parent, treeNode); }
public override void LoadFromFieldValue(SNAP.Resources.FieldValueList value) { SNAP.Resources.IScriptableValue v = value.Values[0]; SelectedResource = ((SNAP.Resources.InternalRefValue) v).MyResource; }
public static bool ChooseResource( IEnumerable <SNAP.Resources.InternalRefFieldType.Mask> masks, out SNAP.Resources.Resource resource) { return(Implementation.ChooseResource(masks, out resource)); }
public static bool ChooseResource(out SNAP.Resources.Resource resource) { return(Implementation.ChooseResource(null, out resource)); }
public static bool ChooseResource(string type, out SNAP.Resources.Resource resource) { return(Implementation.ChooseResource(type, out resource)); }