private void Default_StyleChanged(object sender, EventArgs e) { FXFW.UserSkinSettings us = new FXFW.UserSkinSettings { SkinName = UserLookAndFeel.Default.ActiveSkinName }; SaveSettings(us); }
void rgbiSkins_GalleryItemClick(object sender, DevExpress.XtraBars.Ribbon.GalleryItemClickEventArgs e) { FXFW.UserSkinSettings us = new FXFW.UserSkinSettings() { SkinName = UserLookAndFeel.Default.ActiveSkinName }; SaveSettings(us); }
private static void SaveSettings(FXFW.UserSkinSettings us) { BinaryFormatter binFormat = new BinaryFormatter(); using (System.IO.Stream fStream = new System.IO.FileStream(FXFW.SqlDB.StyleSettingsPath, System.IO.FileMode.Create, System.IO.FileAccess.Write, System.IO.FileShare.None)) { binFormat.Serialize(fStream, us); fStream.Close(); } }
private static FXFW.UserSkinSettings LoadSettings(string fileName) { FXFW.UserSkinSettings us = null; BinaryFormatter binFormat = new BinaryFormatter(); System.IO.Stream fStream = new System.IO.FileStream(fileName, System.IO.FileMode.Open); try { us = binFormat.Deserialize(fStream) as FXFW.UserSkinSettings; } finally { fStream.Close(); } return(us); }
void rgbiSkins_GalleryItemClick(object sender, DevExpress.XtraBars.Ribbon.GalleryItemClickEventArgs e) { FXFW.UserSkinSettings us = new FXFW.UserSkinSettings(); us.SkinName = UserLookAndFeel.Default.ActiveSkinName; SaveSettings(us); }