/// <summary>
 /// Konstruktor
 /// </summary>
 /// <param name="admin">Správce poznámkového bloku</param>
 /// <param name="record">Záznam pro úpravu</param>
 /// <param name="selectPage">Následující strana - tedy strana kde je místo</param>
 public NoteAddWindow(NoteAdmin admin, NoteRecord record, byte selectPage)
 {
     DataContext = record;
     InitializeComponent();
     this.admin      = admin;
     this.record     = record;
     this.selectPage = selectPage;
     if (record == null)
     {
         removeButton.Opacity   = 0.5;
         removeButton.Focusable = false;
     }
 }
Exemple #2
0
 /// <summary>
 /// Základní konstruktor
 /// </summary>
 public NoteStartWindow()
 {
     InitializeComponent();
     // Vytvoření jediné instance správce pro tuto sekci
     admin = new NoteAdmin(informationCanvas);
     page1Button.Background = Brushes.Black;
     // Načtení Identifikátorů a samotných poznámek
     admin.LoadId_Color();
     admin.LoadRecord();
     admin.ConstructGraphicRecord(selectPage);
     // Kliknutí na poznámku - přidání obsluhy do této události
     admin.GraphicRecord_RectangleButtonClick += Admin_GraphicRecord_RectangleButtonClick;
     // Přidání obsluhy události změny strany
     PageChange += PageChangeSelect;
 }
Exemple #3
0
 /// <summary>
 /// Základní konstruktor
 /// </summary>
 /// <param name="admin"></param>
 public NoteSelectColorWindow(NoteAdmin admin)
 {
     InitializeComponent();
     this.admin  = admin;
     selectColor = 0;
 }