コード例 #1
0
ファイル: Link.cs プロジェクト: smithydll/boxsocial
        public Link(string name, string caption, string href)
        {
            this.name = name;
            this.caption = caption;
            this.href = href;

            visible = true;
            script = new ScriptProperty();
        }
コード例 #2
0
ファイル: CheckBox.cs プロジェクト: smithydll/boxsocial
        public CheckBox(string name)
        {
            this.name = name;

            isChecked = false;
            disabled = false;
            width = new StyleLength(100F, LengthUnits.Percentage);
            script = new ScriptProperty();
            cssClass = string.Empty;
        }
コード例 #3
0
ファイル: Image.cs プロジェクト: smithydll/boxsocial
        public Image(string name, string uri)
        {
            this.name = name;

            this.uri = uri;
            this.width = new StyleLength();
            this.height = new StyleLength();
            this.script = new ScriptProperty();
            this.styleClass = string.Empty;
        }
コード例 #4
0
ファイル: SelectBox.cs プロジェクト: smithydll/boxsocial
        /// <summary>
        /// Select box constructor.
        /// </summary>
        /// <param name="name">Select box name</param>
        public SelectBox(string name)
        {
            this.name = name;

            items = new List<SelectBoxItem>();
            itemKeys = new Dictionary<string, SelectBoxItem>();
            visible = true;
            width = new StyleLength();
            script = new ScriptProperty();
        }
コード例 #5
0
ファイル: TextBox.cs プロジェクト: smithydll/boxsocial
        public TextBox(string name)
        {
            this.name = name;

            disabled = false;
            visible = true;
            maxLength = -1;
            lines = 1;
            width = new StyleLength(100F, LengthUnits.Percentage);
            script = new ScriptProperty();
            type = InputType.Text;
        }
コード例 #6
0
ファイル: UserSelectBox.cs プロジェクト: smithydll/boxsocial
        public UserSelectBox(Core core, string name, List<long> userIds)
        {
            this.core = core;
            this.name = name;
            this.userIds = userIds;

            disabled = false;
            visible = true;

            width = new StyleLength(100F, LengthUnits.Percentage);
            script = new ScriptProperty();
        }
コード例 #7
0
ファイル: TagSelectBox.cs プロジェクト: smithydll/boxsocial
        public TagSelectBox(Core core, string name)
        {
            this.core = core;
            this.name = name;

            disabled = false;
            visible = true;

            tagIds = new List<long>();
            width = new StyleLength(100F, LengthUnits.Percentage);
            script = new ScriptProperty();
        }
コード例 #8
0
        public PermissionGroupSelectBox(Core core, string name, ItemKey permissibleItem, List<PrimitivePermissionGroup> itemKeys)
        {
            this.core = core;
            this.name = name;
            this.permissibleItem = permissibleItem;
            this.itemKeys = itemKeys;

            disabled = false;
            visible = true;

            width = new StyleLength(100F, LengthUnits.Percentage);
            script = new ScriptProperty();
        }