예제 #1
0
파일: Cluster.cs 프로젝트: 10der/tvision
        public static SItem NewSItem(string Str, SItem Next)
        {
            SItem Item = new SItem();

            Item.Value = Str;
            Item.Next  = Next;
            return(Item);
        }
예제 #2
0
파일: Cluster.cs 프로젝트: 10der/tvision
        public Cluster(Rect Bounds, SItem AStrings) : base(Bounds)
        {
            Options |= OptionFlags.ofSelectable | OptionFlags.ofFirstClick | OptionFlags.ofPreProcess | OptionFlags.ofPostProcess | OptionFlags.ofVersion20;
            int   I = 0;
            SItem P = AStrings;

            while (P != null)
            {
                I++;
                P = P.Next;
            }
            Strings = new StringCollection();
            while (AStrings != null)
            {
                P = AStrings;
                Strings.Add(AStrings.Value);
                AStrings = AStrings.Next;
            }
            Value = 0;
            Sel   = 0;
            SetCursor(2, 0);
            ShowCursor();
            EnableMask = 0xFFFFFFFF;
        }
예제 #3
0
 public RadioButtons(Rect Bounds, SItem AStrings) : base(Bounds, AStrings)
 {
 }
예제 #4
0
파일: CheckBoxes.cs 프로젝트: 10der/tvision
 public CheckBoxes(Rect Bounds, SItem AStrings) : base(Bounds, AStrings)
 {
 }