Example #1
0
        /*
         *
         * Medote za upravljanje ekranom grafičkog prikaza
         *
         */
        private void addStatisticView()
        {
            notebook.CurrentPage = 3;
            if (grafPresenter == null)
            {
                grafPresenter          = new GrafPresenter();
                totalBar.Image         = new Image("Bar", IconSize.Dnd);
                totalPie.Image         = new Image("Pie", IconSize.Dnd);
                totalLine.Image        = new Image("Line", IconSize.Dnd);
                kategorijaBar.Image    = new Image("Bar", IconSize.Dnd);
                kategorijaLine.Image   = new Image("Line", IconSize.Dnd);
                prikazPoBar.Image      = new Image("Bar", IconSize.Dnd);
                prikazPoPie.Image      = new Image("Pie", IconSize.Dnd);
                prikazGodineLine.Image = new Image("Line", IconSize.Dnd);
                odabranaGodina.Value   = DateTime.Now.Year;
                KategorijaPresenter.generirajKategorije(kategorijeCombo);
            }

            datumChanged += () =>
                            datumLabela.LabelProp = p.ToString("dd.MM.yyyy") + " - " + k.ToString("dd.MM.yyyy");
            datumChanged();
        }
Example #2
0
        public UnesiTrosakWindow(Window parent, TrosakNodeStore trosakPesenter) : base(Gtk.WindowType.Toplevel)
        {
            this.TransientFor = parent;

            this.ParentWindow = parent.GdkWindow;
            this.Build();
            this.Icon  = parent.Icon;
            this.Title = "Novi trošak";
            eventboxHome.ModifyBg(StateType.Normal, MainWindow.bgColor);

            this.trosakPresenter = trosakPesenter;
            KategorijaPresenter.generirajKategorije(listaKategorija);
            cijena.Text = "";

            foreach (Widget w in spremiButton)
            {
                if (w is Label)
                {
                    w.ModifyFont(Pango.FontDescription.FromString("Bold"));
                }
            }
        }