ImageEn, unit iexToolbars

Toolbar Button Image Consts


Declaration

// Images for Toolbar buttons (PNG files stored as RT_RCDATA resources)
const
  ITBRES_MIN_INDEX = 2000;
  ITBRES_FORMAT_FONT_24 = 2000;
  ITBRES_FORMAT_BOLD_24 = 2001;
  ITBRES_FORMAT_ITALIC_24 = 2002;
  ITBRES_FORMAT_UNDERLINE_24 = 2003;
  ITBRES_UPDOWN_24 = 2004;
  ITBRES_FORMAT_ALIGN_LEFT_24 = 2005;
  ITBRES_FORMAT_ALIGN_RIGHT_24 = 2006;
  ITBRES_FORMAT_ALIGN_CENTER_24 = 2007;
  ITBRES_FORMAT_ALIGN_JUSTIFY_24 = 2008;
  ITBRES_FORMAT_LIST_BULLETS_24 = 2009;
  ITBRES_FORMAT_LIST_NUMBERED_24 = 2010;
  ITBRES_CUT_24 = 2011;
  ITBRES_COPY_24 = 2012;
  ITBRES_PASTE_24 = 2013;
  ITBRES_PASTE_PLAIN_24 = 2014;
  ITBRES_UNDO_24 = 2015;
  ITBRES_REDO_24 = 2016;
  ITBRES_OPEN_24 = 2017;
  ITBRES_SAVE_24 = 2018;
  ITBRES_PROMPTTOSAVE_24 = 2019;
  ITBRES_SEEKFIRST_24 = 2020;
  ITBRES_SEEKLAST_24 = 2021;
  ITBRES_ARROW_LEFT_24 = 2022;
  ITBRES_ARROW_RIGHT_24 = 2023;
  ITBRES_PRINTER_24 = 2024;
  ITBRES_COLORPICKER_24 = 2025;
  ITBRES_ZOOMFULLSIZE_24 = 2026;
  ITBRES_ZOOMIN_24 = 2027;
  ITBRES_ZOOMOUT_24 = 2028;
  ITBRES_MOUSEZOOMANDSCROLL_24 = 2029;
  ITBRES_MOUSESELECT_24 = 2030;
  ITBRES_MOUSEMEASURE_24 = 2031;
  ITBRES_SHOWPROPERTIESDIALOG_24 = 2032;
  ITBRES_NEWLAYER_24 = 2033;
  ITBRES_ROTATELEFT_24 = 2034;
  ITBRES_ROTATERIGHT_24 = 2035;
  ITBRES_FLIPHORIZONTAL_24 = 2036;
  ITBRES_FLIPVERTICAL_24 = 2037;
  ITBRES_CROP_24 = 2038;
  ITBRES_DOEDITPREVIEWS_24 = 2039;
  ITBRES_CONVERTTOGRAY_24 = 2040;
  ITBRES_NEGATIVE_24 = 2041;
  ITBRES_DOADJUSTPREVIEWS_24 = 2042;
  ITBRES_DOEFFECTPREVIEWS_24 = 2043;
  ITBRES_BRUSHTOOL_24 = 2044;
  ITBRES_SPRAYTOOL_24 = 2045;
  ITBRES_CLONETOOL_24 = 2046;
  ITBRES_COLORFILLTOOL_24 = 2047;
  ITBRES_ERASERTOOL_24 = 2048;
  ITBRES_ROTATETOOL_24 = 2049;
  ITBRES_MOUSEADDLAYERS_24 = 2050;
  ITBRES_MERGE_24 = 2051;
  ITBRES_MERGETOBACKGROUND_24 = 2052;
  ITBRES_REMOVECURRENT_24 = 2053;
  ITBRES_CROPBACKGROUND_24 = 2054;
  ITBRES_CONVERTTOIMAGELAYER_24 = 2055;
  ITBRES_GROUP_24 = 2056;
  ITBRES_UNGROUP_24 = 2057;
  ITBRES_FILL_24 = 2058;
  ITBRES_BORDER_24 = 2059;
  ITBRES_RESTOREASPECTRATIO_24 = 2060;
  ITBRES_SIZETOFIT_24 = 2061;
  ITBRES_RESTORESIZE_24 = 2062;
  ITBRES_MOUSEEDITLAYERS_24 = 2063;
  ITBRES_EDITTEXT_24 = 2064;
  ITBRES_SHOWLABEL_24 = 2065;
  ITBRES_OPENIMAGEDIALOG_24 = 2066;
  ITBRES_POLYLINECLOSED_24 = 2067;
  ITBRES_INVERTANGLE_24 = 2068;
  ITBRES_INCREASECURVE_24 = 2069;
  ITBRES_DECREASECURVE_24 = 2070;
  ITBRES_MOVESENDTOBACK_24 = 2071;
  ITBRES_MOVESENDBACKWARD_24 = 2072;
  ITBRES_MOVEBRINGFORWARD_24 = 2073;
  ITBRES_MOVEBRINGTOFRONT_24 = 2074;
  ITBRES_ALIGNLAYERS_24 = 2075;
  ITBRES_INCREASEANGLE_24 = 2076;
  ITBRES_DECREASEANGLE_24 = 2077;
  ITBRES_STARTSHAPE_24 = 2078;
  ITBRES_ENDSHAPE_24 = 2079;
  ITBRES_COLOR_PALETTE_24 = 2080;
  ITBRES_MERGEALL_24 = 2081;
  ITBRES_IMAGEEDIT_24 = 2082;
  ITBRES_SELECTALL_24 = 2083;
  ITBRES_VIEW_24 = 2084;
  ITBRES_COLUMNS_24 = 2085;
  ITBRES_SORTING_24 = 2086;
  ITBRES_OPENNEW_24 = 2087;
  ITBRES_NEWFOLDER_24 = 2088;
  ITBRES_PROPERTIES_24 = 2089;
  ITBRES_MOVEFILES_24 = 2090;
  ITBRES_COPYFILES_24 = 2091;
  ITBRES_DELETE_24 = 2092;
  ITBRES_RENAME_24 = 2093;
  ITBRES_REFRESH_24 = 2094;
  ITBRES_GOUP_24 = 2095;
  ITBRES_NEW_24 = 2096;
  ITBRES_AUTOFIX_24 = 2097;
  ITBRES_AUTOEQUALIZE_24 = 2098;
  ITBRES_RETOUCHTOOLS_24 = 2099;
  ITBRES_SEARCHFILE_24 = 2100;
  ITBRES_FILENEXT_24 = 2101;
  ITBRES_FILEREPLACE_24 = 2102;
  ITBRES_OBJECT_24 = 2103;
  ITBRES_IMAGE_24 = 2104;
  ITBRES_SHOWALLPAGES_24 = 2105;
  ITBRES_DOCUMENTROTATE_24 = 2106;
  ITBRES_FITWIDTH_24 = 2107;
  ITBRES_SEARCH_24 = 2108;

  // Extra Glyphs (Unused by ImageEn)
  ITBRES_CLOUDOUTLINE_24 = 2109;
  ITBRES_DRAW_24 = 2110;
  ITBRES_FLASH_24 = 2111;
  ITBRES_FORMATPAINT_24 = 2112;
  ITBRES_GRADIENTVERTICAL_24 = 2113;
  ITBRES_HAMMERWRENCH_24 = 2114;
  ITBRES_HELPCIRCLEOUTLIN_24 = 2115;
  ITBRES_HOMEOUTLINE_24 = 2116;
  ITBRES_INFORMATIONOUTLINE_24 = 2117;
  ITBRES_OPENINAPP_24 = 2118;
  ITBRES_PENCIL_24 = 2119;
  ITBRES_SHAPE_24 = 2120;
  ITBRES_SWAPVERTICAL_24 = 2121;
  ITBRES_TEXTBOXOUTLINE_24 = 2122;
  ITBRES_TOOLTIPIMAGEOUTLINE_24 = 2123;
  ITBRES_CART_24 = 2124;
  ITBRES_FOLDERIMAGE_24 = 2125;
  ITBRES_FOLDEROUTLINE_24 = 2126;
  ITBRES_IMAGEMARKEROUTLINE_24 = 2127;
  ITBRES_IMAGEMULTIPLEOUTLINE_24 = 2128;
  ITBRES_IMAGESEARCH_24 = 2129;
  ITBRES_MAPMARKER_24 = 2130;
  ITBRES_TAGTEXT_24 = 2131;
  ITBRES_LANGUAGE_24 = 2132;

  ITBRES_MAX_INDEX = ITBRES_LANGUAGE_24;

Description






Notes:
- You can use LoadFromResource to retrieve the images for your own requirements
- You can ConvertToGray to make an image appear disabled, or HSVvar to change the color


Examples

// Get a toolbar button image from the ImageEn resources
Bitmap.LoadFromResource( HInstance, ITBRES_PROMPTTOSAVE_24 , RT_RCDATA, ioPNG );
if not isEnabled then
  Bitmap.ConvertToGray();

// Get a bright red image
Bitmap.LoadFromResource( HInstance, ITBRES_COLOR_PALETTE_24, RT_RCDATA, ioPNG );
with TImageEnProc.CreateFromBitmap( Bitmap ) do
begin
  HSVvar( 150, 10, 30 );
  Free;
end;