• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/tcl-105/tcl_ext/tktreectrl/tktreectrl/generic/

Lines Matching defs:drawArgs

3354     StyleDrawArgs drawArgs;
3357 drawArgs.tree = tree;
3361 drawArgs.state = item->state | column->cstate;
3362 drawArgs.style = column->style;
3363 drawArgs.indent = (treeColumn == tree->columnTree) ?
3367 drawArgs.width = TreeColumn_UseWidth(treeColumn);
3369 drawArgs.width = -1;
3370 height = MAX(height, TreeStyle_UseHeight(&drawArgs));
3998 StyleDrawArgs *drawArgs,
4033 StyleDrawArgs drawArgs;
4054 if (!Tree_AreaBbox(tree, area, &drawArgs.bounds[0], &drawArgs.bounds[1],
4055 &drawArgs.bounds[2], &drawArgs.bounds[3])) {
4056 drawArgs.bounds[0] = drawArgs.bounds[1] =
4057 drawArgs.bounds[2] = drawArgs.bounds[3] = 0;
4063 drawArgs.tree = tree;
4064 drawArgs.td.drawable = None;
4085 drawArgs.state = item->state | itemColumn->cstate;
4086 drawArgs.style = itemColumn->style; /* may be NULL */
4088 drawArgs.state = item->state;
4089 drawArgs.style = NULL;
4092 drawArgs.indent = TreeItem_Indent(tree, item);
4094 drawArgs.indent = 0;
4095 drawArgs.x = x + totalWidth;
4096 drawArgs.y = y;
4097 drawArgs.width = columnWidth;
4098 drawArgs.height = height;
4099 drawArgs.justify = TreeColumn_ItemJustify(treeColumn);
4100 if ((*proc)(tree, item, &spans[spanIndex], &drawArgs, clientData))
4130 StyleDrawArgs *drawArgs,
4145 if ((drawArgs->x >= data->maxX) ||
4146 (drawArgs->x + drawArgs->width <= data->minX))
4149 drawArgs->td = data->td;
4153 /* Important point: use drawArgs->width since an item's width may
4156 drawArgs->td, drawArgs->x, drawArgs->y,
4157 drawArgs->width, drawArgs->height, data->index);
4159 x = drawArgs->x;
4165 drawArgs->td, x, drawArgs->y,
4166 columnWidth, drawArgs->height, data->index);
4173 if (drawArgs->style != NULL) {
4174 StyleDrawArgs drawArgsCopy = *drawArgs;
4180 TreeItem_DrawLines(tree, item, drawArgs->x, drawArgs->y,
4181 drawArgs->width, drawArgs->height, data->td);
4183 TreeItem_DrawButton(tree, item, drawArgs->x, drawArgs->y,
4184 drawArgs->width, drawArgs->height, data->td);
4188 return drawArgs->x + drawArgs->width >= data->maxX;
4522 StyleDrawArgs *drawArgs,
4529 if ((drawArgs->x >= drawArgs->bounds[2]) ||
4530 (drawArgs->x + drawArgs->width <= drawArgs->bounds[0]) ||
4531 (drawArgs->style == NULL))
4536 drawArgsCopy = *drawArgs;
4543 return drawArgs->x + drawArgs->width >= drawArgs->bounds[2];
8430 StyleDrawArgs *drawArgs,
8440 if ((data->x < drawArgs->x + drawArgs->indent) ||
8441 (data->x >= drawArgs->x + drawArgs->width))
8447 if (drawArgs->style != NULL) {
8448 char *elem = TreeStyle_Identify(drawArgs, data->x, data->y);
8527 StyleDrawArgs *drawArgs,
8538 if ((data->x2 < drawArgs->x + drawArgs->indent) ||
8539 (data->x1 >= drawArgs->x + drawArgs->width))
8545 if (drawArgs->style != NULL) {
8546 StyleDrawArgs drawArgsCopy = *drawArgs;
8552 return drawArgs->x + drawArgs->width >= data->x2;
8627 StyleDrawArgs *drawArgs,
8648 data->rects[0].x = drawArgs->x + drawArgs->indent;
8649 data->rects[0].y = drawArgs->y;
8650 data->rects[0].width = drawArgs->width - drawArgs->indent;
8651 data->rects[0].height = drawArgs->height;
8656 if (drawArgs->style == NULL) {
8671 data->result = TreeStyle_GetElemRects(drawArgs, objc, objv, data->rects);