Lines Matching defs:padding
2015 /// height plus padding of currently active font and overwrites the row height
2040 /// widget_width = (window_width - padding - spacing) * (1/colum_count)
2265 /// as well as padding. No internal padding is added.
2278 /// Reset the currently used minimum row height back to `font_height + text_padding + padding`
3968 unsigned char padding[3];
4823 struct nk_vec2 padding;
4843 struct nk_vec2 padding;
4872 struct nk_vec2 padding;
4908 struct nk_vec2 padding;
4940 struct nk_vec2 padding;
4975 struct nk_vec2 padding;
5001 struct nk_vec2 padding;
5046 struct nk_vec2 padding;
5069 struct nk_vec2 padding;
5091 struct nk_vec2 padding;
5143 struct nk_vec2 padding;
5171 struct nk_vec2 padding;
5204 struct nk_vec2 padding;
5448 * nk_style_push_vec2(ctx, &cx->style.button.padding, nk_vec2(2,2));
5918 struct nk_vec2 padding;
5978 NK_LIB int nk_do_color_picker(nk_flags *state, struct nk_command_buffer *out, struct nk_colorf *col, enum nk_color_format fmt, struct nk_rect bounds, struct nk_vec2 padding, const struct nk_input *in, const struct nk_user_font *font);
7011 int num_len, num_print, padding;
7029 padding = NK_MAX(cur_width - NK_MAX(cur_precision, num_len), 0);
7031 padding = NK_MAX(padding-1, 0);
7033 /* fill left padding up to a total of `width` characters */
7035 while (padding-- > 0 && (len < buf_size)) {
7060 /* fill right padding up to width characters */
7062 while ((padding-- > 0) && (len < buf_size))
7068 int num_len = 0, num_print, padding = 0;
7097 padding = NK_MAX(cur_width - NK_MAX(cur_precision, num_len), 0);
7099 padding = NK_MAX(padding-1, 0);
7101 /* fill left padding up to a total of `width` characters */
7103 while ((padding-- > 0) && (len < buf_size)) {
7134 /* fill right padding up to width characters */
7136 while ((padding-- > 0) && (len < buf_size))
7146 int padding = 0;
7152 /* calculate padding */
7158 padding = NK_MAX(cur_width - (prefix + NK_MIN(cur_precision, num_len - prefix)) , 0);
7160 padding = NK_MAX(padding-1, 0);
7162 /* fill left padding up to a total of `width` characters */
7164 while (padding-- > 0 && (len < buf_size)) {
7197 /* fill right padding up to width characters */
7199 while ((padding-- > 0) && (len < buf_size))
10967 int padding;
10990 unsigned char type,padding;
12258 int pw, int ph, int stride_in_bytes, int padding, struct nk_allocator *alloc)
12260 int num_nodes = pw - padding;
12277 spc->padding = padding;
12282 nk_rp_init_target(context, pw-padding, ph-padding, nodes, num_nodes);
12466 rects[k].w = (nk_rp_coord) (x1-x0 + spc->padding + (int)spc->h_oversample-1);
12467 rects[k].h = (nk_rp_coord) (y1-y0 + spc->padding + (int)spc->v_oversample-1);
12512 nk_rp_coord pad = (nk_rp_coord) spc->padding;
14298 text->padding = nk_vec2(0,0);
14311 button->padding = nk_vec2(2.0f,2.0f);
14332 button->padding = nk_vec2(2.0f,2.0f);
14352 button->padding = nk_vec2(2.0f,2.0f);
14374 toggle->padding = nk_vec2(2.0f, 2.0f);
14393 toggle->padding = nk_vec2(3.0f, 3.0f);
14414 select->padding = nk_vec2(2.0f,2.0f);
14438 slider->padding = nk_vec2(2,2);
14457 button->padding = nk_vec2(8.0f,8.0f);
14479 prog->padding = nk_vec2(4,4);
14501 scroll->padding = nk_vec2(0,0);
14521 button->padding = nk_vec2(4.0f,4.0f);
14553 edit->padding = nk_vec2(4,4);
14572 property->padding = nk_vec2(4,4);
14589 button->padding = nk_vec2(0.0f,0.0f);
14617 edit->padding = nk_vec2(0,0);
14629 chart->padding = nk_vec2(4,4);
14662 button->padding = nk_vec2(2.0f,2.0f);
14678 tab->padding = nk_vec2(4,4);
14695 button->padding = nk_vec2(2.0f,2.0f);
14716 button->padding = nk_vec2(2.0f,2.0f);
14739 win->header.padding = nk_vec2(4,4);
14753 button->padding = nk_vec2(0.0f,0.0f);
14773 button->padding = nk_vec2(0.0f,0.0f);
14808 win->padding = nk_vec2(4,4);
15559 case NK_PANEL_WINDOW: return style->window.padding;
15655 header.h = font->height + 2.0f * style->window.header.padding.y;
15716 header.h = font->height + 2.0f * style->window.header.padding.y;
15749 button.y = header.y + style->window.header.padding.y;
15750 button.h = header.h - 2 * style->window.header.padding.y;
15755 button.x = (header.w + header.x) - (button.w + style->window.header.padding.x);
15756 header.w -= button.w + style->window.header.spacing.x + style->window.header.padding.x;
15758 button.x = header.x + style->window.header.padding.x;
15759 header.x += button.w + style->window.header.spacing.x + style->window.header.padding.x;
15777 button.x -= style->window.header.padding.x;
15778 header.w -= style->window.header.padding.x;
15783 header.x += button.w + style->window.header.spacing.x + style->window.header.padding.x;
15797 text.padding = nk_vec2(0,0);
15799 label.x = header.x + style->window.header.padding.x;
16341 float h = ctx->style.font->height + 2.0f * style->window.header.padding.y +
16580 header.h = ctx->style.font->height + 2 * ctx->style.window.header.padding.y;
17143 state = nk_widget_fitting(&bounds, ctx, style->contextual_button.padding);
17178 state = nk_widget_fitting(&bounds, ctx, style->contextual_button.padding);
17214 state = nk_widget_fitting(&bounds, ctx, style->contextual_button.padding);
17261 struct nk_vec2 padding = nk_panel_get_padding(&ctx->style, panel->type);
17263 body.y = (panel->at_y + panel->footer_height + panel->border + padding.y + panel->row.height);
17614 layout->row.min_height += ctx->style.text.padding.y*2;
17626 struct nk_vec2 padding;
17629 padding = nk_panel_get_padding(style, type);
17632 panel_padding = 2 * padding.x;
18159 struct nk_vec2 padding;
18178 padding = nk_panel_get_padding(style, layout->type);
18283 bounds->x = layout->at_x + item_offset + item_spacing + padding.x;
18384 row_height = style->font->height + 2 * style->tab.padding.y;
18424 sym.y = header.y + style->tab.padding.y;
18425 sym.x = header.x + style->tab.padding.x;
18444 text.padding = nk_vec2(0,0);
18452 layout->bounds.w -= (style->tab.indent + style->window.padding.x);
18505 layout->at_x -= ctx->style.tab.indent + ctx->style.window.padding.x;
18506 layout->bounds.w += ctx->style.tab.indent + ctx->style.window.padding.x;
18542 struct nk_vec2 padding;
18567 padding = style->selectable.padding;
18570 row_height = style->font->height + 2 * style->tab.padding.y;
18606 sym.y = header.y + style->tab.padding.y;
18607 sym.x = header.x + style->tab.padding.x;
18617 text_width += (4 * padding.x);
18635 layout->bounds.w -= (style->tab.indent + style->window.padding.x);
19188 /* update the bounds to stand without padding */
19270 b.h = NK_MAX(b.h, 2 * t->padding.y);
19272 label.y = b.y + t->padding.y;
19273 label.h = NK_MIN(f->height, b.h - 2 * t->padding.y);
19276 text_width += (2.0f * t->padding.x);
19280 label.x = b.x + t->padding.x;
19281 label.w = NK_MAX(0, b.w - 2 * t->padding.x);
19283 label.w = NK_MAX(1, 2 * t->padding.x + (float)text_width);
19284 label.x = (b.x + t->padding.x + ((b.w - 2 * t->padding.x) - label.w) / 2);
19285 label.x = NK_MAX(b.x + t->padding.x, label.x);
19289 label.x = NK_MAX(b.x + t->padding.x, (b.x + b.w) - (2 * t->padding.x + (float)text_width));
19290 label.w = (float)text_width + 2 * t->padding.x;
19320 text.padding = nk_vec2(0,0);
19324 b.w = NK_MAX(b.w, 2 * t->padding.x);
19325 b.h = NK_MAX(b.h, 2 * t->padding.y);
19326 b.h = b.h - 2 * t->padding.y;
19328 line.x = b.x + t->padding.x;
19329 line.y = b.y + t->padding.y;
19330 line.w = b.w - 2 * t->padding.x;
19331 line.h = 2 * t->padding.y + f->height;
19338 line.y += f->height + 2 * t->padding.y;
19361 item_padding = style->text.padding;
19363 text.padding.x = item_padding.x;
19364 text.padding.y = item_padding.y;
19388 item_padding = style->text.padding;
19390 text.padding.x = item_padding.x;
19391 text.padding.y = item_padding.y;
19707 text.padding = nk_vec2(0,0);
19805 content->x = r.x + style->padding.x + style->border + style->rounding;
19806 content->y = r.y + style->padding.y + style->border + style->rounding;
19807 content->w = r.w - (2 * style->padding.x + style->border + style->rounding*2);
19808 content->h = r.h - (2 * style->padding.y + style->border + style->rounding*2);
19837 text.padding = nk_vec2(0,0);
19972 text.padding = nk_vec2(0,0);
19997 tri.x = (content.x + content.w) - (2 * style->padding.x + tri.w);
19999 } else tri.x = content.x + 2 * style->padding.x;
20029 text.padding = nk_vec2(0,0);
20052 icon.y = bounds.y + style->padding.y;
20053 icon.w = icon.h = bounds.h - 2 * style->padding.y;
20055 icon.x = (bounds.x + bounds.w) - (2 * style->padding.x + icon.w);
20057 } else icon.x = bounds.x + 2 * style->padding.x;
20411 text.padding.x = 0;
20412 text.padding.y = 0;
20453 text.padding.x = 0;
20454 text.padding.y = 0;
20477 r.w = NK_MAX(r.w, font->height + 2 * style->padding.x);
20478 r.h = NK_MAX(r.h, font->height + 2 * style->padding.y);
20480 /* add additional touch padding for touch screen devices */
20493 cursor.x = select.x + style->padding.x + style->border;
20494 cursor.y = select.y + style->padding.y + style->border;
20495 cursor.w = select.w - (2 * style->padding.x + 2 * style->border);
20496 cursor.h = select.h - (2 * style->padding.y + 2 * style->border);
20689 text.padding = style->padding;
20749 /* remove padding */
20794 icon.y = bounds.y + style->padding.y;
20795 icon.w = icon.h = bounds.h - 2 * style->padding.y;
20797 icon.x = (bounds.x + bounds.w) - (2 * style->padding.x + icon.w);
20799 } else icon.x = bounds.x + 2 * style->padding.x;
20841 icon.y = bounds.y + style->padding.y;
20842 icon.w = icon.h = bounds.h - 2 * style->padding.y;
20844 icon.x = (bounds.x + bounds.w) - (2 * style->padding.x + icon.w);
20846 } else icon.x = bounds.x + 2 * style->padding.x;
21126 /* remove padding from slider bounds */
21127 bounds.x = bounds.x + style->padding.x;
21128 bounds.y = bounds.y + style->padding.y;
21129 bounds.h = NK_MAX(bounds.h, 2*style->padding.y);
21130 bounds.w = NK_MAX(bounds.w, 2*style->padding.x + style->cursor_size.x);
21131 bounds.w -= 2 * style->padding.x;
21132 bounds.h -= 2 * style->padding.y;
21338 cursor.w = NK_MAX(bounds.w, 2 * style->padding.x + 2 * style->border);
21339 cursor.h = NK_MAX(bounds.h, 2 * style->padding.y + 2 * style->border);
21340 cursor = nk_pad_rect(bounds, nk_vec2(style->padding.x + style->border, style->padding.y + style->border));
21572 cursor.h = NK_MAX((scroll_ratio * scroll.h) - (2*style->border + 2*style->padding.y), 0);
21573 cursor.y = scroll.y + (scroll_off * scroll.h) + style->border + style->padding.y;
21574 cursor.w = scroll.w - (2 * style->border + 2 * style->padding.x);
21575 cursor.x = scroll.x + style->border + style->padding.x;
21592 cursor.y = scroll.y + (scroll_off * scroll.h) + style->border_cursor + style->padding.y;
21660 cursor.w = (scroll_ratio * scroll.w) - (2*style->border + 2*style->padding.x);
21661 cursor.x = scroll.x + (scroll_off * scroll.w) + style->border + style->padding.x;
21662 cursor.h = scroll.h - (2 * style->border + 2 * style->padding.y);
21663 cursor.y = scroll.y + style->border + style->padding.y;
22812 txt.padding = nk_vec2(0,0);
22893 area.x = bounds.x + style->padding.x + style->border;
22894 area.y = bounds.y + style->padding.y + style->border;
22895 area.w = bounds.w - (2.0f * style->padding.x + 2 * style->border);
22896 area.h = bounds.h - (2.0f * style->padding.y + 2 * style->border);
23333 txt.padding = nk_vec2(0,0);
23624 text.padding = nk_vec2(0,0);
23659 left.x = property.x + style->border + style->padding.x;
23665 label.x = left.x + left.w + style->padding.x;
23666 label.w = (float)size + 2 * style->padding.x;
23667 label.y = property.y + style->border + style->padding.y;
23668 label.h = property.h - (2 * style->border + 2 * style->padding.y);
23674 right.x = property.x + property.w - (right.w + style->padding.x);
23703 edit.w = (float)size + 2 * style->padding.x;
23705 edit.x = right.x - (edit.w + style->padding.x);
24062 chart->x = bounds.x + style->padding.x;
24063 chart->y = bounds.y + style->padding.y;
24064 chart->w = bounds.w - 2 * style->padding.x;
24065 chart->h = bounds.h - 2 * style->padding.y;
24066 chart->w = NK_MAX(chart->w, 2 * style->padding.x);
24067 chart->h = NK_MAX(chart->h, 2 * style->padding.y);
24214 float padding = (float)(chart->slots[slot].count-1);
24215 item.w = (chart->w - padding) / (float)(chart->slots[slot].count);
24465 struct nk_vec2 padding, const struct nk_input *in,
24482 bounds.x += padding.x;
24483 bounds.y += padding.x;
24484 bounds.w -= 2 * padding.x;
24485 bounds.h -= 2 * padding.y;
24490 matrix.w = bounds.w - (3 * padding.x + 2 * bar_w);
24495 hue_bar.x = matrix.x + matrix.w + padding.x;
24497 alpha_bar.x = hue_bar.x + hue_bar.w + padding.x;
24655 content.x = button.x + style->combo.button.padding.x;
24656 content.y = button.y + style->combo.button.padding.y;
24657 content.w = button.w - 2 * style->combo.button.padding.x;
24658 content.h = button.h - 2 * style->combo.button.padding.y;
24661 text.padding = nk_vec2(0,0);
24739 content.x = button.x + style->combo.button.padding.x;
24740 content.y = button.y + style->combo.button.padding.y;
24741 content.w = button.w - 2 * style->combo.button.padding.x;
24742 content.h = button.h - 2 * style->combo.button.padding.y;
24825 content.x = button.x + style->combo.button.padding.x;
24826 content.y = button.y + style->combo.button.padding.y;
24827 content.w = button.w - 2 * style->combo.button.padding.x;
24828 content.h = button.h - 2 * style->combo.button.padding.y;
24915 content.x = button.x + style->combo.button.padding.x;
24916 content.y = button.y + style->combo.button.padding.y;
24917 content.w = button.w - 2 * style->combo.button.padding.x;
24918 content.h = button.h - 2 * style->combo.button.padding.y;
24931 text.padding = nk_vec2(0,0);
24999 content.x = button.x + style->combo.button.padding.x;
25000 content.y = button.y + style->combo.button.padding.y;
25001 content.w = button.w - 2 * style->combo.button.padding.x;
25002 content.h = button.h - 2 * style->combo.button.padding.y;
25084 content.x = button.x + style->combo.button.padding.x;
25085 content.y = button.y + style->combo.button.padding.y;
25086 content.w = button.w - 2 * style->combo.button.padding.x;
25087 content.h = button.h - 2 * style->combo.button.padding.y;
25099 text.padding = nk_vec2(0,0);
25369 struct nk_vec2 padding;
25384 padding = style->window.padding;
25390 text_width += (4 * padding.x);
25391 text_height = (style->font->height + 2 * padding.y);
25544 /// - 2017/04/20 (1.36.2) - Fixed #405 overlapping rows with zero padding and spacing.
25656 /// - 2016/08/30 (1.13.1) - Fixed popup panel padding handling which was previously just
25665 /// handling panel padding and panel border.
25713 /// - 2016/08/08 (1.05.3) - Fixed wrong panel padding selection in `nk_layout_widget_space`.
25730 /// - 2016/08/03 (1.04.0) - Added additional window padding style attributes for