Exemplo n.º 1
0
        public void SaveStorage()
        {
            StorageHelper.SetSetting(SettingKeyString.FontColor, SettingKeyString.ColorToString(USetting.FontColor));
            var value = USetting.FontSize.ToString();

            StorageHelper.SetSetting(SettingKeyString.FontSize, value);
        }
Exemplo n.º 2
0
        public async void Init()
        {
            if (await DoesDbExist("Reader.db"))
            {
                USetting = new UserSetting();
                string color;
                var    data = StorageHelper.GetSetting(SettingKeyString.FontSize, "");
                double num  = 16.0f;
                if (double.TryParse(data, out num))
                {
                    USetting.FontSize = num;
                }
                color = StorageHelper.GetSetting(SettingKeyString.FontColor, "");
                USetting.FontColor = SettingKeyString.StringToColor(color);
                // doc. data
            }
            else
            {
                USetting           = new UserSetting();
                USetting.FontColor = Colors.Black;
                USetting.FontSize  = 18;
                await Connection.CreateTableAsync <TruyenSqlFavoriteData>();

                await Connection.CreateTableAsync <TruyenSqlReadData>();

                StorageHelper.SetSetting(SettingKeyString.FontColor, SettingKeyString.ColorToString(USetting.FontColor));
                StorageHelper.SetSetting(SettingKeyString.FontSize, USetting.FontSize);
            }
        }