示例#1
0
        void OnActivateToolbar(object sender, System.EventArgs args)
        {
            int         width, height;
            Requisition requisition;

            requisition = toolbar.SizeRequest();
            app_window.GetSize(out width, out height);
            toolbar.Visible = !toolbar.Visible;

            if (toolbar.Visible)
            {
                toolbar.ShowArrow = false;
            }

            toolbar_orientation_menuitem.Sensitive = toolbar.Visible;

            if (Preferences.Get <bool> (Preferences.ToolbarShowKey) != toolbar.Visible)
            {
                Preferences.Set <bool> (Preferences.ToolbarShowKey, toolbar.Visible);
                Preferences.Save();
            }
            app_window.Resize(width, height - requisition.Height);
        }