improving filter display
This commit is contained in:
@@ -922,6 +922,7 @@ do
|
|||||||
function private.filter_display_width()
|
function private.filter_display_width()
|
||||||
local widest_line = 0
|
local widest_line = 0
|
||||||
for line in string.gfind(text, '<p>(.-)</p>') do
|
for line in string.gfind(text, '<p>(.-)</p>') do
|
||||||
|
m.filter_display.measure:SetFont(m.filter_display:GetFont())
|
||||||
m.filter_display.measure:SetText(line)
|
m.filter_display.measure:SetText(line)
|
||||||
widest_line = max(widest_line, m.filter_display.measure:GetStringWidth())
|
widest_line = max(widest_line, m.filter_display.measure:GetStringWidth())
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -534,7 +534,7 @@ do
|
|||||||
scroll_frame:EnableMouseWheel(true)
|
scroll_frame:EnableMouseWheel(true)
|
||||||
scroll_frame:SetScript('OnMouseWheel', function()
|
scroll_frame:SetScript('OnMouseWheel', function()
|
||||||
local child = this:GetScrollChild()
|
local child = this:GetScrollChild()
|
||||||
child:SetScale(max(.3, min(1, child:GetScale() + arg1/20)))
|
child:SetFont('p', [[Fonts\ARIALN.TTF]], max(10, min(26, aux.util.select(2, child:GetFont()) + arg1*2)))
|
||||||
m.update_filter_display()
|
m.update_filter_display()
|
||||||
end)
|
end)
|
||||||
scroll_frame:RegisterForDrag('LeftButton')
|
scroll_frame:RegisterForDrag('LeftButton')
|
||||||
@@ -565,7 +565,6 @@ do
|
|||||||
scroll_child:SetScript('OnHyperlinkClick', function()
|
scroll_child:SetScript('OnHyperlinkClick', function()
|
||||||
end)
|
end)
|
||||||
scroll_child.measure = scroll_child:CreateFontString()
|
scroll_child.measure = scroll_child:CreateFontString()
|
||||||
scroll_child.measure:SetFont([[Fonts\ARIALN.TTF]], 26)
|
|
||||||
private.filter_display = scroll_child
|
private.filter_display = scroll_child
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user