Commands:
- editing - drawing
- undo
- redo
- show-hide (tables)
- zoom
modes:
- move,
- copy
- delete
- merge /spajanje dva objektakoji imaju zajedničku liniju/
- move and resize all
Varijante za promjenu moda:
- meni
- klik na selektovani objekt
- kontekst meni
Bugs:
Rezervacije
- osnovni templejt
- Postoji jedan osnovni templejt za svaku prostoriji
- Promjena templejta se može skedžulirati unaprijed ili izvršiti trenutno
- Trajanje templejta je od dana postavljanja pa nadalje
- Kod izmjene templejta ne smiju se brisati stolovi koji su rezervisani u bilo kom predstojećem eventu. Ako želimo da izbrišemo ovakve stolove potrebno je da te rezerevacije predhodno prebacimo na drugi sto ili u status čekanja za dodijelu stola
- privremeni templejti
- Vezani su za određeni event i traju dok traje event
- Ako event nema svoj (privremeni) templejt koristi se osnovni teplejt
- eventi
- Eventi su termini u kojima je moguće izvršiti rezervaciju.
- Vezani su za datum i imaju početak i kraj (u satima i minutama)
- Može biti nijedan, jedan ili više eventa vezanih za jedan datum (ručak, večera, muzika ...).
- Jedan event može biti vezan samo za jedan datum.
- Eventi se mogu ponavljati sedmično (svaki dan u sedmici ili u neke određene dane)
- Ponavljanje eventa se može blokirati za određene dane ili periode (dani kada se dešavaju neki posebni eventi)
- Vlasnik može defnisati neradne dane (nema nikakvih eventa).
- Valsnik može odrediti koliko dana unaprijed prihvata rezervacije.
- Eventi mogu imati svoj (priveremeni) templjet, a ako nemaju koristi se osnovni templejt.
- Prevremeni templejt se može ponavljati sa eventom a može biti i jednokratan
- rezervacije
- Rezervacija je vezana za event i ID stola (u posebnim slučajevima može bit vezana za stolicu)
- Rezervacija takođe je vezana za osobu koja vrši rezervaciju (u posebnim slučajevima i sve osobe koje dolaze na event - stolice)