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 |
