Beispiel #1
0
 public PagePreview(GtkSettings settings)
 {
     this.settings = settings;
     settings.PageLayout.PropertyChanged += OnLayoutChanged;
     UpdateSize();
 }
Beispiel #2
0
        public static new GtkSettings Load()
        {
            string path = GetSettingsPath();

            GtkSettings settings;

            if(File.Exists(path)){
                XmlSerializer serializer = new XmlSerializer(typeof(GtkSettings));
                Stream stream = new FileStream(path, FileMode.Open);
                settings = (GtkSettings)serializer.Deserialize(stream);
             			stream.Close();
            }
            else settings = new GtkSettings();

            return settings;
        }