Browse Source

Fixed issue with font not saving position properly.

pull/6/head
atom0s 8 years ago
parent
commit
c76a06dd8e
  1. 7
      itemwatch.lua

7
itemwatch.lua

@ -141,21 +141,20 @@ local function save_settings() @@ -141,21 +141,20 @@ local function save_settings()
-- Obtain the configuration editor values..
local font_name = imgui.GetVarValue(variables['var_FontFamily'][1]);
local font_size = imgui.GetVarValue(variables['var_FontSize'][1]);
local font_pos_x = imgui.GetVarValue(variables['var_FontPositionX'][1]);
local font_pos_y = imgui.GetVarValue(variables['var_FontPositionY'][1]);
local font_color = imgui.GetVarValue(variables['var_FontColor'][1]);
local font_bgcolor = imgui.GetVarValue(variables['var_FontBGColor'][1]);
local font_bgvisible= imgui.GetVarValue(variables['var_FontBGVisible'][1]);
local font_kicolor1 = imgui.GetVarValue(variables['var_KeyItemColor1'][1]);
local font_kicolor2 = imgui.GetVarValue(variables['var_KeyItemColor2'][1]);
local use_compact = imgui.GetVarValue(variables['var_UseCompactMode'][1]);
local f = AshitaCore:GetFontManager():Get('__itemwatch_display');
itemwatch_config.font.name = font_name;
itemwatch_config.font.size = font_size;
itemwatch_config.font.position = { font_pos_x, font_pos_y };
itemwatch_config.font.color = colortable_to_int(font_color);
itemwatch_config.font.bgcolor = colortable_to_int(font_bgcolor);
itemwatch_config.font.bgvisible = font_bgvisible;
itemwatch_config.font.position = { f:GetPositionX(), f:GetPositionY() };
itemwatch_config.kicolor1 = colortable_to_int(font_kicolor1);
itemwatch_config.kicolor2 = colortable_to_int(font_kicolor2);
itemwatch_config.compact_mode = use_compact;

Loading…
Cancel
Save