Mercurial > wow > askmrrobot
comparison ui/AmrUiDropDown.lua @ 61:cf2b6b9a8337 v23
6.2 update, shopping list bug fixes, ui scale option
author | yellowfive |
---|---|
date | Tue, 23 Jun 2015 00:27:21 -0700 |
parents | 01b63b8ed811 |
children | a892c863c86a |
comparison
equal
deleted
inserted
replaced
60:017c05f42fd4 | 61:cf2b6b9a8337 |
---|---|
49 -- restore default values | 49 -- restore default values |
50 self:SetHeight(24) | 50 self:SetHeight(24) |
51 self:SetWidth(200) | 51 self:SetWidth(200) |
52 self:SetDisabled(false) | 52 self:SetDisabled(false) |
53 self:SetFont(Amr.CreateFont("Regular", 14, Amr.Colors.Text)) | 53 self:SetFont(Amr.CreateFont("Regular", 14, Amr.Colors.Text)) |
54 self:SetItems() | |
54 self:SelectItem() | 55 self:SelectItem() |
55 self.frame:ClearAllPoints() | 56 self.frame:ClearAllPoints() |
56 self.list:Hide() | 57 self.list:Hide() |
57 end, | 58 end, |
58 | 59 |
156 if not item then | 157 if not item then |
157 item = self:CreateItem(i) | 158 item = self:CreateItem(i) |
158 self.items[i] = item | 159 self.items[i] = item |
159 end | 160 end |
160 | 161 |
162 item:Show() | |
161 item:SetNormalFontObject(Amr.CreateFont(obj.selected and "Bold" or "Regular", obj.selected and self.fontHeight + 2 or self.fontHeight, obj.color or Amr.Colors.White, 1)) | 163 item:SetNormalFontObject(Amr.CreateFont(obj.selected and "Bold" or "Regular", obj.selected and self.fontHeight + 2 or self.fontHeight, obj.color or Amr.Colors.White, 1)) |
162 item:SetText(obj.text) | 164 item:SetText(obj.text) |
163 item.value = obj.value | 165 item.value = obj.value |
164 | 166 |
165 if prev then | 167 if prev then |
166 item:SetPoint("TOP", prev, "BOTTOM") | 168 item:SetPoint("TOP", prev, "BOTTOM") |
167 else | 169 else |
168 item:SetPoint("TOP", self.list, "TOP", 0, -1) | 170 item:SetPoint("TOP", self.list, "TOP", 0, -1) |
169 end | 171 end |