Lines Matching refs:drawstr

92   const char *drawstr;  member
100 const char *drawstr; member
186 strrchr(but->drawstr, UI_SEP_CHAR) : in menu_items_from_ui_create_item_from_button()
188 const bool drawstr_is_empty = (drawstr_sep == but->drawstr) || (but->drawstr[0] == '\0'); in menu_items_from_ui_create_item_from_button()
229 but->drawstr, in menu_items_from_ui_create_item_from_button()
252 item->drawstr = strdup_memarena(memarena, drawstr_alloc); in menu_items_from_ui_create_item_from_button()
256 item->drawstr = strdup_memarena(memarena, but->drawstr); in menu_items_from_ui_create_item_from_button()
305 STRNCPY(but->drawstr, item->drawstr); in menu_items_to_ui_button()
306 char *drawstr_sep = (item->state & UI_BUT_HAS_SEP_CHAR) ? strrchr(but->drawstr, UI_SEP_CHAR) : in menu_items_to_ui_button()
416 item->drawstr = ot_ui_name; in menu_items_from_all_operators()
693 menu_display_name_map, mt, (void *)strdup_memarena(memarena, but->drawstr)); in menu_items_from_ui_create()
715 strrchr(but->drawstr, UI_SEP_CHAR) : in menu_items_from_ui_create()
721 const char *drawstr = but->drawstr; in menu_items_from_ui_create() local
722 int drawstr_len = drawstr_sep - but->drawstr; in menu_items_from_ui_create()
724 drawstr = CTX_IFACE_(mt_from_but->translation_context, mt_from_but->label); in menu_items_from_ui_create()
725 drawstr_len = strlen(drawstr); in menu_items_from_ui_create()
726 if (drawstr[0] == '\0') { in menu_items_from_ui_create()
730 BLI_dynstr_nappend(dyn_str, drawstr, drawstr_len); in menu_items_from_ui_create()
732 menu_parent->drawstr = strdup_memarena_from_dynstr(memarena, dyn_str); in menu_items_from_ui_create()
736 const char *drawstr = but->drawstr; in menu_items_from_ui_create() local
737 if (UNLIKELY(drawstr[0] == '\0')) { in menu_items_from_ui_create()
738 drawstr = CTX_IFACE_(mt_from_but->translation_context, mt_from_but->label); in menu_items_from_ui_create()
739 if (drawstr[0] == '\0') { in menu_items_from_ui_create()
743 menu_parent->drawstr = strdup_memarena(memarena, drawstr); in menu_items_from_ui_create()
757 const char *drawstr_submenu = but->drawstr; in menu_items_from_ui_create()
830 BLI_dynstr_append(dyn_str, menu_parent->drawstr); in menu_items_from_ui_create()
836 const char *drawstr = BLI_ghash_lookup(menu_display_name_map, item->mt); in menu_items_from_ui_create() local
837 if (drawstr == NULL) { in menu_items_from_ui_create()
838 drawstr = CTX_IFACE_(item->mt->translation_context, item->mt->label); in menu_items_from_ui_create()
840 BLI_dynstr_append(dyn_str, drawstr); in menu_items_from_ui_create()
858 BLI_dynstr_append(dyn_str, item->drawstr); in menu_items_from_ui_create()