コード例 #1
0
ファイル: ParStrip.cs プロジェクト: daisy/obi
 protected override void InitModelUserControl(string label)
 {
     mStructureStrip = new StructureStrip(Manager, Localizer.GetString("structure_strip_label"), this);
     mModel          = new ParStripModel(label, (StructureStripModel)mStructureStrip.Model);
     mUserControl    = new ParStripUserControl(this);
     ((ParStripUserControl)mUserControl).AddStripUserControl(mStructureStrip.UserControl);
     ((StructureStripUserControl)(mStructureStrip.UserControl)).ParentStrip = (ParStripUserControl)mUserControl;
     mAudioStrip = null;
     Console.WriteLine("Bing!");
 }
コード例 #2
0
 public StructureStripModel(string label, ParStripModel parent)
     : base(label, parent)
 {
     mHeading = new StructureHead(Localizer.GetString("default_heading"), 1);
     mPages   = new List <PageItem>();
 }
コード例 #3
0
ファイル: SeqStrip.cs プロジェクト: daisy/obi
        private ParStripModel mParent;  // the container (i.e. par)

        public SeqStripModel(string label, ParStripModel parent)
            : base(label)
        {
            mParent = parent;
        }
コード例 #4
0
ファイル: AudioStrip.cs プロジェクト: daisy/obi
 public AudioStripModel(string label, ParStripModel parent)
     : base(label, parent)
 {
     mFile = null;
 }