Exemple #1
0
		//.serialization
		#region \\ void Serialize \\
		public static void Serialize(object OBJ) { 
			string file = ControlUtil.FSave(string.Format(xmlnative, OBJ.GetType().Name));
			if (file != string.Empty) 
			{
				if (System.IO.File.Exists(file)) System.IO.File.Delete(file);
				Serialize(OBJ, file);
			}
		}
Exemple #2
0
        /// save and destroy data
        void SaveImage(Icon img)
        {
            string file = ControlUtil.FSave(get_filter(ExportType.icon, true));

            using (FileStream fs = new FileStream(file, FileMode.Create)) {
                img.Save(fs);
                img.Dispose();
            }
        }
Exemple #3
0
        /// save and destroy data
        void SaveImage(Bitmap img, ExportType typ)
        {
            string fn = ControlUtil.FSave(get_filter(typ, true));

            if (fn != string.Empty)
            {
                SaveImage(fn, img, typ);
            }
        }
Exemple #4
0
        /// save and destroy data
        void SaveImage(byte[] img)
        {
            string fn = ControlUtil.FSave(get_filter(ExportType.binary, true));

            if (fn != string.Empty)
            {
                SaveImage(fn, img);
            }
        }
Exemple #5
0
        virtual public void SaveBase64()
        {
            string fname = ControlUtil.FSave(FileFilter);

            if (fname == string.Empty)
            {
                return;
            }
            SaveBase64(fname);
        }
Exemple #6
0
        virtual public void Save(T obj)
        {
            string fname = ControlUtil.FSave(FileFilter);

            if (fname == string.Empty)
            {
                return;
            }
            Save(fname, obj);
        }
Exemple #7
0
        /// Not working
        static public void SerializeCode(SerializationStore store)
        {
            string fname = ControlUtil.FSave("Any|*");

            if (fname != string.Empty)
            {
                using (FileStream fs = new FileStream(fname, FileMode.OpenOrCreate))
                    store.Save(fs);
            }
        }
Exemple #8
0
        public bool Save()
        {
            string fname = ControlUtil.FSave(file_filter, file_setfile);

            if (fname != null)
            {
                return(Save(fname));
            }
            Global.cstat(ConsoleColor.Red, fname);
            return(false);
        }
Exemple #9
0
 static public string file_get_save(string filter, string caption)
 {
     return(ControlUtil.FSave(filter, caption));
 }