TOOLBARBUTTONID

Summary

Contains information about a tool associated with a button in a toolbar.

Syntax

typedef enum 
{ 
   ID_TOOL_PAINT_BRUSH             = 30001, 
   ID_TOOL_PAINT_SHAPE_LINE        = 30002, 
   ID_TOOL_PAINT_SHAPE_RECT        = 30003, 
   ID_TOOL_PAINT_SHAPE_ROUNDRECT   = 30004, 
   ID_TOOL_PAINT_SHAPE_ELLIPSE     = 30005, 
   ID_TOOL_PAINT_SHAPE_POLYGON     = 30006, 
   ID_TOOL_PAINT_SHAPE_BEZIER      = 30007, 
   ID_TOOL_PAINT_REGION_RECT       = 30008, 
   ID_TOOL_PAINT_REGION_ROUNDRECT  = 30009, 
   ID_TOOL_PAINT_REGION_ELLIPSE    = 30010, 
   ID_TOOL_PAINT_REGION_POLYGON    = 30011, 
   ID_TOOL_PAINT_REGION_SURFACE    = 30012, 
   ID_TOOL_PAINT_REGION_BORDER     = 30013, 
   ID_TOOL_PAINT_REGION_COLOR      = 30014, 
   ID_TOOL_PAINT_FILL_SURFACE      = 30015, 
   ID_TOOL_PAINT_FILL_BORDER       = 30016, 
   ID_TOOL_PAINT_FILL_COLORREPLACE = 30017, 
   ID_TOOL_PAINT_TEXT              = 30018, 
   ID_TOOL_PAINT_ZOOM              = 30019, 
   ID_TOOL_PAINT_BORDERCOLORPICKER = 30020, 
   ID_TOOL_PAINT_MOVER             = 30021, 
   ID_TOOL_PAINT_COUNT             = 21, 
   ID_TOOL_VECTOR_NONE             = 30101, 
   ID_TOOL_VECTOR_SELECT           = 30102, 
   ID_TOOL_VECTOR_VERTEX           = 30103, 
   ID_TOOL_VECTOR_LINE             = 30104, 
   ID_TOOL_VECTOR_RECTANGLE        = 30105, 
   ID_TOOL_VECTOR_POLYLINE         = 30106, 
   ID_TOOL_VECTOR_POLYBEZIER       = 30107, 
   ID_TOOL_VECTOR_POLYGON          = 30108, 
   ID_TOOL_VECTOR_ELLIPSE          = 30109, 
   ID_TOOL_VECTOR_CIRCLE           = 30110, 
   ID_TOOL_VECTOR_ARC              = 30111, 
   ID_TOOL_VECTOR_TEXT             = 30112, 
   ID_TOOL_VECTOR_PIE              = 30113, 
   ID_TOOL_VECTOR_CHORD            = 30114, 
   ID_TOOL_VECTOR_RASTER           = 30115, 
   ID_TOOL_VECTOR_ROTATE           = 30116, 
   ID_TOOL_VECTOR_PAN              = 30117, 
   ID_TOOL_VECTOR_COUNT            = 17 
} TOOLBARBUTTONID ; 

Members

ID_TOOL_PAINT_BRUSH

Paintbrush tool.

ID_TOOL_PAINT_SHAPE_LINE

Line shape tool.

ID_TOOL_PAINT_SHAPE_RECT

Rectangle shape tool.

ID_TOOL_PAINT_SHAPE_ROUNDRECT

Rounded rectangle shape tool.

ID_TOOL_PAINT_SHAPE_ELLIPSE

Ellipse shape tool.

ID_TOOL_PAINT_SHAPE_POLYGON

Polygon shape tool.

ID_TOOL_PAINT_SHAPE_BEZIER

Bezier shape tool.

ID_TOOL_PAINT_REGION_RECT

Region rectangle tool.

ID_TOOL_PAINT_REGION_ROUNDRECT

Rounded rectangle region tool.

ID_TOOL_PAINT_REGION_ELLIPSE

Ellipse region tool.

ID_TOOL_PAINT_REGION_POLYGON

Polygon region tool.

ID_TOOL_PAINT_REGION_SURFACE

Surface region tool.

ID_TOOL_PAINT_REGION_BORDER

Border region tool.

ID_TOOL_PAINT_REGION_COLOR

Color region tool.

ID_TOOL_PAINT_FILL_SURFACE

Surface fill tool.

ID_TOOL_PAINT_FILL_BORDER

Border fill tool.

ID_TOOL_PAINT_FILL_COLORREPLACE

Color replace tool.

ID_TOOL_PAINT_TEXT

Text tool.

ID_TOOL_PAINT_ZOOM

Zoom tool.

ID_TOOL_PAINT_BORDERCOLORPICKER

Border color picker tool.

ID_TOOL_PAINT_MOVER

Mover tool.

ID_TOOL_PAINT_COUNT

Number of toolbar buttons.

ID_TOOL_VECTOR_NONE

(Neutral) No tool selected.

ID_TOOL_VECTOR_SELECT

Select object(s).

ID_TOOL_VECTOR_VERTEX

Vertex.

ID_TOOL_VECTOR_LINE

Line.

ID_TOOL_VECTOR_RECTANGLE

Rectangle.

ID_TOOL_VECTOR_POLYLINE

Polyline.

ID_TOOL_VECTOR_POLYBEZIER

Polybezier.

ID_TOOL_VECTOR_POLYGON

Polygon.

ID_TOOL_VECTOR_ELLIPSE

Ellipse.

ID_TOOL_VECTOR_CIRCLE

Circle.

ID_TOOL_VECTOR_ARC

Arc.

ID_TOOL_VECTOR_TEXT

Text.

ID_TOOL_VECTOR_PIE

Pie.

ID_TOOL_VECTOR_CHORD

Chord.

ID_TOOL_VECTOR_RASTER

Raster.

ID_TOOL_VECTOR_ROTATE

Rotate.

ID_TOOL_VECTOR_PAN

Pan.

ID_TOOL_VECTOR_COUNT

Number of toolbar buttons.

Comments

The values in this enumeration represent the IDs of all buttons for the vector and paint toolbars.

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Toolbar C++ Class Library Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.