Jedan moj savjet (ne samo za ovaj program nego i za ubuduće):
Dugmići Snimi/Odustani/Spremi ne bi smjeli biti uvijek vidljivi/omogućeni. Preporuka je slijedeće:
-ako smo u stanju PREGLEDA, omogućen je samo gumbić UNOS
-ako smo u stanju UNOSA, omogućeni su gumbići SNIMI i ODUSTANI.
-ISPIS je moguć samo u stanju PREGLEDA (ili dodaš još jedan gumbić SNIMI + ISPIS)
Najbolji/najjednostavniji način da to napraviš je slijedeći:
-dodaj globalnu varijablu tipa boolean npr. bStanje
-kada je stanje pregleda neka ti varijabla bude False
-kada je stanje unosa neka ti varijabla bude True
I onda složiš proceduru tipa ovo (kod je Delphi ali skužiti ćeš):
Code:
procedure PrikazKontrola(bStanje: Boolean);
begin
btnUnos.Visible := bStanje;
btnOdustani.Visible := not bStanje;
btnSnimi.Visible := not bStanje;
btnIspis.Visible := bStanje;
end;
i onda pozivaš proceduru i daješ joj vrijednost varijable kada je potrebno.
Jednostavno i učinkovito.
Ovo je samo moj prijedlog, a ti sam odluči

F