Esempio n. 1
0
        internal ulong CreateActor(EActor eActor)
        {
            Actor act = null;

            switch (eActor)
            {
            case EActor.Rect:
                act = new RectActor(++id);
                break;

            case EActor.Ellipse:
                act = new EllipseActor(++id);
                break;

            case EActor.Image:
                act = new ImageActor(++id);
                break;

            case EActor.Media:
                act = new MediaActor(++id);
                break;

            case EActor.Font:
                act = new FontActor(++id);
                break;

            default:
                break;
            }
            OCActor.Add(act);
            NotifyPropertyChanged(StrOCActor);
            return(id);
        }
Esempio n. 2
0
 public MediaComponent(ComponentsTrunk trunk) : base(trunk)
 {
     InitializeComponent();
     _act        = Trunk as MediaActor;
     DataContext = _act;
 }