{"id":16975,"date":"2017-11-28T08:45:32","date_gmt":"2017-11-28T08:45:32","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/?p=16975"},"modified":"2024-03-19T11:12:00","modified_gmt":"2024-03-19T11:12:00","slug":"using-new-icon-for-sage-300-erp-customized-screens","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/","title":{"rendered":"Using new icon for Sage 300 ERP customized screens"},"content":{"rendered":"<p style=\"text-align: justify;\">Customizing the standard Sage 300 ERP screens in Visual Basic 6.0 has been causing problem for including the new icons introduced by Sage from v2014 and further as VB6 Resource Editor does not support all types of icons with color depths beyond 256. The developer has to use the old icons available from SDK while creating DLL for the respective OCX.<\/p>\n<p style=\"text-align: justify;\"><em><span style=\"color: #000000;\"><b>New Stuff:\u00a0<\/b><\/span><\/em><a title=\"Permalink to Implement modern UI \u2013 new theme when customizing existing Sage 300 ERP OCX\" href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/implement-modern-ui-new-theme-when-customizing-existing-sage-300-erp-ocx\/\" target=\"_blank\" rel=\"bookmark noopener\">Implement modern UI \u2013 new theme when customizing existing Sage 300 ERP OCX<\/a><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\">As we are aware that the icons selected in the DLL files are displayed on the Title bar of the screen and on the Task bar of the system, using old icon does not provide good customer interaction and also differs with the standard Sage 300 theme. <\/span><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"><b>The developer can use the new icons in the DLL for the OCX using the following steps:<\/b><\/span><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"><b>Step 1: Locate the RC.exe file in the system.<\/b><\/span><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\">RC.exe file is usually located at path: (C:\\Program Files (x86)\\Microsoft Visual Studio\\Common\\MSDev98\\Bin). If the executable is not available at the above specified path then search for \u201crc.exe\u201d from the windows search.<\/span><\/p>\n<p align=\"JUSTIFY\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/1-5.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-16988\" src=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/1-5.png\" alt=\"\" width=\"1028\" height=\"336\" \/><\/a><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\">Once the path is located, open the command prompt as administrator.<\/span><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"><b>Step 2: Creating RC and RES file.<\/b><\/span><\/p>\n<ol>\n<li>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\">Set the home path in the command prompt to the folder of RC.exe file using command \u201ccd C:\\Program Files (x86)\\Microsoft Visual Studio\\Common\\MSDev98\\Bin\u201d.<\/span><\/p>\n<\/li>\n<li>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\">Create the RC file for the required DLL (E.x. &#8211; ACCPACOE9901.RC) in your source folder and insert below code:<\/span><\/p>\n<\/li>\n<\/ol>\n<p><span style=\"color: #c71d22;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span><br \/>\n<span style=\"color: #c71d22;\">\/\/<\/span><br \/>\n<span style=\"color: #c71d22;\">\/\/ Icon files<\/span><br \/>\n<span style=\"color: #c71d22;\">\/\/<\/span><br \/>\n<span style=\"color: #c71d22;\">101 ICON DISCARDABLE &#8220;order_32.ico&#8221;<\/span><br \/>\n<span style=\"color: #c71d22;\">\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/span><br \/>\n<span style=\"color: #c71d22;\">\/\/<\/span><br \/>\n<span style=\"color: #c71d22;\">\/\/ String Table<\/span><br \/>\n<span style=\"color: #c71d22;\">\/\/<\/span><br \/>\n<span style=\"color: #c71d22;\">STRINGTABLE FIXED IMPURE<\/span><br \/>\n<span style=\"color: #c71d22;\">BEGIN<\/span><br \/>\n<span style=\"color: #c71d22;\">101 &#8220;O\/E Order Entry&#8221;<\/span><br \/>\n<span style=\"color: #c71d22;\">END<\/span><\/p>\n<p align=\"JUSTIFY\">3. Go to command prompt and execute the below command:<\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"><b>rc \/i icon_path input_filepath\\filename.RC<\/b><\/span><\/p>\n<p align=\"JUSTIFY\">E.x.- <span style=\"color: #c71d22;\">rc \/i \u201cC:\\Pluswdev\\ICONS\u201d \u201cE:\\Source\\AccpacOE9901\\ACCPACOE9901.RC\u201d<\/span><\/p>\n<p align=\"JUSTIFY\">4. After execution, the RES (Compiled Resource Script) file is generated in the source folder.<\/p>\n<p align=\"JUSTIFY\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/2-4.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-16989\" src=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/2-4.png\" alt=\"\" width=\"1111\" height=\"621\" \/><\/a><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"><b>Step 3: Using the compiled resource script (RES) in the DLL.<\/b><\/span><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"> Add the resource file (RES) in the ENG project by following below steps:<\/span><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"> Right click on ACCPACOEXXXXENG.DLL \u2192 Go to Add \u2192 Resource File.<\/span><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"> Select the newly created resource file in Step 2 and click OK.<\/span><\/p>\n<p align=\"JUSTIFY\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/3-1.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-16990\" src=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/3-1.png\" alt=\"\" width=\"516\" height=\"587\" \/><\/a><\/p>\n<p align=\"JUSTIFY\">The resource file will be added in the project.<\/p>\n<p align=\"JUSTIFY\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/4-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-16991\" src=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/4-1.png\" alt=\"\" width=\"267\" height=\"317\" \/><\/a><\/p>\n<p align=\"JUSTIFY\">Once the resource file is added, compile the project and create the DLL of the same.<\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"> Copy the DLL and paste into the ENG folder of the respective Sage 300 module. <\/span><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"><b>Step 4: Displaying the new icon.<\/b><\/span><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\"> User will be able to view the new icons present for the current running Sage 300 ERP version for the customized screens.<\/span><\/p>\n<p align=\"JUSTIFY\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-16992\" src=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/5.jpg\" alt=\"\" width=\"1013\" height=\"768\" \/><\/a><\/p>\n<p align=\"JUSTIFY\"><span style=\"color: #000000;\">So, assigning the Sage standard version specific icons to the customized screens will improve the look and feel of the screens to the end user.<\/span><\/p>\n<p><span style=\"font-size: Medium;\"><strong>About Us<\/strong><\/span><br \/>\n<a href=\"https:\/\/www.greytrix.com\/\" target=\"_blank\" rel=\"noopener\">Greytrix<\/a>\u00a0a globally recognized Premier Sage Gold Development Partner is a one stop solution provider for Sage ERP and Sage CRM needs. Being recognized and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation expertise.<\/p>\n<p><a href=\"https:\/\/www.greytrix.com\/\" target=\"_blank\" rel=\"noopener\">Greytrix<\/a>\u00a0offers unique GUMU&#x2122; integrated solutions of\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-crm\/gumu-sage-300-erp-integration\" target=\"_blank\" rel=\"noopener\">Sage 300 with Sage CRM,<\/a>\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-300-erp\/gumu-300-salesforce-integration\" target=\"_blank\" rel=\"noopener\">Salesforce.com\u00a0<\/a>and\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-300-erp\/ecommerce-magento-integration\" target=\"_blank\" rel=\"noopener\">Magento eCommerce<\/a>\u00a0along with Sage 300 Migration from\u00a0<a href=\"https:\/\/www.greytrix.com\/resources\/sage-erp-crm-migration.pdf\" target=\"_blank\" rel=\"noopener\">Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works<\/a>. We also offer best-in-class\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/erp-development\/sage-300-erp-development\" target=\"_blank\" rel=\"noopener\">Sage 300 customization and development services<\/a>\u00a0and integration service for applications such as\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/erp-development\/sage-300-integration-services\" target=\"_blank\" rel=\"noopener\">POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP<\/a>\u00a0and in Sage 300c development services we offer services such as upgrades of older codes and screens to new web screens, newer integrations using sdata and web services \u00a0to Sage business partners, end users and Sage PSG worldwide. Greytrix offers over 20+ Sage 300 productivity enhancing utilities that we can help you with such as\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-300-erp-add-ons\/greymatrix-apparel-solution\" target=\"_blank\" rel=\"noopener\">GreyMatrix<\/a>,\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-300-erp-add-ons\/greytrix-document-attachement\" target=\"_blank\" rel=\"noopener\">Document Attachment<\/a>,\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-300-erp-add-ons\/greytrix-document-numbering\" target=\"_blank\" rel=\"noopener\">Document Numbering<\/a>,\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-300-erp-add-ons\/auto-bank-reconciliation\" target=\"_blank\" rel=\"noopener\">Auto-Bank Reconciliation<\/a>,\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-300-erp-add-ons\/purchase-approval-system\" target=\"_blank\" rel=\"noopener\">Purchase Approval System<\/a>,\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-300-erp-add-ons\/three-way-po-matching\" target=\"_blank\" rel=\"noopener\">Three way PO matching<\/a>,\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-300-erp-add-ons\/bill-of-lading\" target=\"_blank\" rel=\"noopener\">Bill of Lading<\/a>\u00a0and\u00a0<a href=\"https:\/\/www.greytrix.com\/product\/sage-300-erp-add-ons\/vat-middle-east\" target=\"_blank\" rel=\"noopener\">VAT for Middle East<\/a>.<\/p>\n<p>For more details on Sage 300 and 300c Services, please contact us at\u00a0<a href=\"mailto:accpac@greytrix.com\" target=\"_blank\" rel=\"noopener\">accpac@greytrix.com<\/a>. We will be glad to assist you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Customizing the standard Sage 300 ERP screens in Visual Basic 6.0 has been causing problem for including the new icons introduced by Sage from v2014 and further as VB6 Resource Editor does not support all types of icons with color depths beyond 256. The developer has to use the old icons available from SDK while\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[1717,1718,1719,2357,2957],"class_list":["post-16975","post","type-post","status-publish","format-standard","hentry","category-sage-accpac","tag-new-icon","tag-new-icon-for-customized-screens","tag-new-icon-for-sage-300-erp","tag-sage-300-erp","tag-using-new-icon-for-sage-300-erp-customized-screens"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Using the new icon for Sage 300 ERP customizable displays.<\/title>\n<meta name=\"description\" content=\"Customizing the conventional Sage 300 ERP screens in Visual Basic 6.0 has made it difficult to include the new Sage icons launched in v2014, as the VB6 Resource Editor does not support all sorts of icons with color depths greater than 256.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using the new icon for Sage 300 ERP customizable displays.\" \/>\n<meta property=\"og:description\" content=\"Customizing the conventional Sage 300 ERP screens in Visual Basic 6.0 has made it difficult to include the new Sage icons launched in v2014, as the VB6 Resource Editor does not support all sorts of icons with color depths greater than 256.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage 300 ERP \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-28T08:45:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-19T11:12:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/1-5.png\" \/>\n<meta name=\"author\" content=\"sage300\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"sage300\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/\",\"name\":\"Using the new icon for Sage 300 ERP customizable displays.\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/1-5.png\",\"datePublished\":\"2017-11-28T08:45:32+00:00\",\"dateModified\":\"2024-03-19T11:12:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#\/schema\/person\/1aced4e22c30ccf606960de27c9542f5\"},\"description\":\"Customizing the conventional Sage 300 ERP screens in Visual Basic 6.0 has made it difficult to include the new Sage icons launched in v2014, as the VB6 Resource Editor does not support all sorts of icons with color depths greater than 256.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/#primaryimage\",\"url\":\"http:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/1-5.png\",\"contentUrl\":\"http:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/1-5.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using new icon for Sage 300 ERP customized screens\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#website\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/\",\"name\":\"Sage 300 ERP \u2013 Tips, Tricks and Components\",\"description\":\"Explore the world of Sage 300 with our insightful blogs, expert tips, and the latest updates. We\u2019ll empower you to leverage Sage 300 to its fullest potential. As your one-stop partner, Greytrix delivers exceptional solutions and integrations for Sage 300. Our blogs extend our support to businesses, covering the latest insights and trends. Dive in and transform your Sage 300 experience with us! \",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#\/schema\/person\/1aced4e22c30ccf606960de27c9542f5\",\"name\":\"sage300\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"caption\":\"sage300\"},\"url\":\"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/author\/sageaccpac\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using the new icon for Sage 300 ERP customizable displays.","description":"Customizing the conventional Sage 300 ERP screens in Visual Basic 6.0 has made it difficult to include the new Sage icons launched in v2014, as the VB6 Resource Editor does not support all sorts of icons with color depths greater than 256.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/","og_locale":"en_US","og_type":"article","og_title":"Using the new icon for Sage 300 ERP customizable displays.","og_description":"Customizing the conventional Sage 300 ERP screens in Visual Basic 6.0 has made it difficult to include the new Sage icons launched in v2014, as the VB6 Resource Editor does not support all sorts of icons with color depths greater than 256.","og_url":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/","og_site_name":"Sage 300 ERP \u2013 Tips, Tricks and Components","article_published_time":"2017-11-28T08:45:32+00:00","article_modified_time":"2024-03-19T11:12:00+00:00","og_image":[{"url":"http:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/1-5.png","type":"","width":"","height":""}],"author":"sage300","twitter_card":"summary_large_image","twitter_misc":{"Written by":"sage300","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/","url":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/","name":"Using the new icon for Sage 300 ERP customizable displays.","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/#primaryimage"},"image":{"@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/#primaryimage"},"thumbnailUrl":"http:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/1-5.png","datePublished":"2017-11-28T08:45:32+00:00","dateModified":"2024-03-19T11:12:00+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#\/schema\/person\/1aced4e22c30ccf606960de27c9542f5"},"description":"Customizing the conventional Sage 300 ERP screens in Visual Basic 6.0 has made it difficult to include the new Sage icons launched in v2014, as the VB6 Resource Editor does not support all sorts of icons with color depths greater than 256.","breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/#primaryimage","url":"http:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/1-5.png","contentUrl":"http:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-content\/uploads\/2017\/11\/1-5.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/2017\/11\/28\/using-new-icon-for-sage-300-erp-customized-screens\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/"},{"@type":"ListItem","position":2,"name":"Using new icon for Sage 300 ERP customized screens"}]},{"@type":"WebSite","@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#website","url":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/","name":"Sage 300 ERP \u2013 Tips, Tricks and Components","description":"Explore the world of Sage 300 with our insightful blogs, expert tips, and the latest updates. We\u2019ll empower you to leverage Sage 300 to its fullest potential. As your one-stop partner, Greytrix delivers exceptional solutions and integrations for Sage 300. Our blogs extend our support to businesses, covering the latest insights and trends. Dive in and transform your Sage 300 experience with us! ","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#\/schema\/person\/1aced4e22c30ccf606960de27c9542f5","name":"sage300","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","caption":"sage300"},"url":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/author\/sageaccpac\/"}]}},"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/posts\/16975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/comments?post=16975"}],"version-history":[{"count":1,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/posts\/16975\/revisions"}],"predecessor-version":[{"id":25594,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/posts\/16975\/revisions\/25594"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/media?parent=16975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/categories?post=16975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sageaccpacerp\/wp-json\/wp\/v2\/tags?post=16975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}