Lines Matching refs:label
92 SkOSMenu::Item::Item(const char label[], SkOSMenu::Type type,
94 fLabel.set(label);
136 int SkOSMenu::appendItem(const char label[], Type type, const char slotName[],
138 SkOSMenu::Item* item = new Item(label, type, slotName, evt);
143 int SkOSMenu::appendAction(const char label[], SkEventSinkID target) {
145 //Store label in event so it can be used to identify the action later
146 evt->setString(label, label);
147 return appendItem(label, SkOSMenu::kAction_Type, "", evt);
150 int SkOSMenu::appendList(const char label[], const char slotName[],
168 return appendItem(label, SkOSMenu::kList_Type, slotName, evt);
171 int SkOSMenu::appendSlider(const char label[], const char slotName[],
178 return appendItem(label, SkOSMenu::kSlider_Type, slotName, evt);
181 int SkOSMenu::appendSwitch(const char label[], const char slotName[],
185 return appendItem(label, SkOSMenu::kSwitch_Type, slotName, evt);
188 int SkOSMenu::appendTriState(const char label[], const char slotName[],
192 return appendItem(label, SkOSMenu::kTriState_Type, slotName, evt);
195 int SkOSMenu::appendTextField(const char label[], const char slotName[],
199 return appendItem(label, SkOSMenu::kTextField_Type, slotName, evt);
232 bool SkOSMenu::FindAction(const SkEvent& evt, const char label[]) {
233 return evt.isType(gMenuEventType) && evt.findString(label);