{"id":329,"date":"2014-07-24T00:28:27","date_gmt":"2014-07-24T00:28:27","guid":{"rendered":"http:\/\/elbsolutions.com\/projects\/?p=329"},"modified":"2022-02-03T11:25:01","modified_gmt":"2022-02-03T17:25:01","slug":"adding-text-box-input-to-a-function","status":"publish","type":"post","link":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/","title":{"rendered":"Adding text box input to a function"},"content":{"rendered":"<p>1. Start by finding the function that runs the dialog box in AutoPlant, for me this was the \u201cH.I.D. Stanchion Mount Lighting Fixture\u201d.<\/p>\n<p>2.Open Bentley AutoPlant Class editor.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone  wp-image-336\" src=\"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture1-300x169.png\" alt=\"Capture1\" width=\"492\" height=\"169\" \/><\/p>\n<p>3.Find the function in the \u201cClass List\u201d window.<\/p>\n<p>4.Double click on the selected class to open the class properties window.<a href=\"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture2.png\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-337\" src=\"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture2-300x140.png\" alt=\"Capture2\" width=\"490\" height=\"200\" \/><\/a><\/p>\n<p>5.After opening the window select the methods tab.<\/p>\n<p>6.Using the \u201cscript path\u201d column find the directory and file associated with the INPUT_METHOD.<\/p>\n<p>7.Copy this file to your working directory and rename it.<\/p>\n<p>8.In the class list window find and open the class associated with your functions.<\/p>\n<p>9.In the window that was just opened click on the button next to \u201cMethod Key\u201d, this will open the Method list window.<\/p>\n<p>10. In the method list window click on the line next to the *.<\/p>\n<blockquote><p><strong>NOTE: Once you have clicked on the line, clicking on anything other than a different part of the line or the\u00a0update button at the bottom WILL crash the class editor.<\/strong><\/p><\/blockquote>\n<p><a href=\"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture3.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-342\" style=\"width: 518px;\" src=\"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture3-300x156.jpg\" alt=\"Capture3\" width=\"300\" height=\"183\" \/><\/a><\/p>\n<p>11. Under the \u201cmethod\u201d column write INPUT_METHOD, this name is required because AutoPlant will associate it with one of the predefined method types that can be seen in the previous window.<\/p>\n<p>12. Under the Function column write the description of the function.<\/p>\n<p>13. Under the script path write %APP_DIR%\\Files_folder\\File_name, %APP_DIR% indicates that the file is in your overall working directory, it should be left as %APP_DIR% and NOT be replaced with the directory path.<\/p>\n<p>14. Click the &#8220;Update&#8221; button in the bottom left conner of the window, then click Ok to exit the window.<\/p>\n<p>15. Click the save button in the top left of the Bentley Class editor window, if open AutoCAD\/AutoPlant must be closed and restarted for the changes to take effect.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Start by finding the function that runs the dialog box in AutoPlant, for me this was the \u201cH.I.D. Stanchion Mount Lighting Fixture\u201d. 2.Open Bentley AutoPlant Class editor. 3.Find the function in the \u201cClass List\u201d window. 4.Double click on the selected class to open the class properties window. 5.After opening the window select the methods [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-329","post","type-post","status-publish","format-standard","hentry","category-bentley-autoplant"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Adding text box input to a function - ELB Solutions.com Inc.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Adding text box input to a function - ELB Solutions.com Inc.\" \/>\n<meta property=\"og:description\" content=\"1. Start by finding the function that runs the dialog box in AutoPlant, for me this was the \u201cH.I.D. Stanchion Mount Lighting Fixture\u201d. 2.Open Bentley AutoPlant Class editor. 3.Find the function in the \u201cClass List\u201d window. 4.Double click on the selected class to open the class properties window. 5.After opening the window select the methods [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/\" \/>\n<meta property=\"og:site_name\" content=\"ELB Solutions.com Inc.\" \/>\n<meta property=\"article:published_time\" content=\"2014-07-24T00:28:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-03T17:25:01+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture1-300x169.png\" \/>\n<meta name=\"author\" content=\"Etienne Bley\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Etienne Bley\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/\"},\"author\":{\"name\":\"Etienne Bley\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/#\\\/schema\\\/person\\\/51e717c68f4f5917c63baf88f0896c39\"},\"headline\":\"Adding text box input to a function\",\"datePublished\":\"2014-07-24T00:28:27+00:00\",\"dateModified\":\"2022-02-03T17:25:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/\"},\"wordCount\":295,\"image\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/elbsolutions.com\\\/projects\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/Capture1-300x169.png\",\"articleSection\":[\"B-AutoPLANT\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/\",\"url\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/\",\"name\":\"Adding text box input to a function - ELB Solutions.com Inc.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/elbsolutions.com\\\/projects\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/Capture1-300x169.png\",\"datePublished\":\"2014-07-24T00:28:27+00:00\",\"dateModified\":\"2022-02-03T17:25:01+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/#\\\/schema\\\/person\\\/51e717c68f4f5917c63baf88f0896c39\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/#primaryimage\",\"url\":\"http:\\\/\\\/elbsolutions.com\\\/projects\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/Capture1-300x169.png\",\"contentUrl\":\"http:\\\/\\\/elbsolutions.com\\\/projects\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/Capture1-300x169.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/adding-text-box-input-to-a-function\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Adding text box input to a function\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/#website\",\"url\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/\",\"name\":\"ELB Solutions.com Inc.\",\"description\":\"Bringing all your IT Pieces together\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/#\\\/schema\\\/person\\\/51e717c68f4f5917c63baf88f0896c39\",\"name\":\"Etienne Bley\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g\",\"caption\":\"Etienne Bley\"},\"url\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/author\\\/etienne-bley\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Adding text box input to a function - ELB Solutions.com Inc.","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:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/","og_locale":"en_US","og_type":"article","og_title":"Adding text box input to a function - ELB Solutions.com Inc.","og_description":"1. Start by finding the function that runs the dialog box in AutoPlant, for me this was the \u201cH.I.D. Stanchion Mount Lighting Fixture\u201d. 2.Open Bentley AutoPlant Class editor. 3.Find the function in the \u201cClass List\u201d window. 4.Double click on the selected class to open the class properties window. 5.After opening the window select the methods [&hellip;]","og_url":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/","og_site_name":"ELB Solutions.com Inc.","article_published_time":"2014-07-24T00:28:27+00:00","article_modified_time":"2022-02-03T17:25:01+00:00","og_image":[{"url":"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture1-300x169.png","type":"","width":"","height":""}],"author":"Etienne Bley","twitter_misc":{"Written by":"Etienne Bley","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/#article","isPartOf":{"@id":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/"},"author":{"name":"Etienne Bley","@id":"https:\/\/elbsolutions.com\/projects\/#\/schema\/person\/51e717c68f4f5917c63baf88f0896c39"},"headline":"Adding text box input to a function","datePublished":"2014-07-24T00:28:27+00:00","dateModified":"2022-02-03T17:25:01+00:00","mainEntityOfPage":{"@id":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/"},"wordCount":295,"image":{"@id":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/#primaryimage"},"thumbnailUrl":"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture1-300x169.png","articleSection":["B-AutoPLANT"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/","url":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/","name":"Adding text box input to a function - ELB Solutions.com Inc.","isPartOf":{"@id":"https:\/\/elbsolutions.com\/projects\/#website"},"primaryImageOfPage":{"@id":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/#primaryimage"},"image":{"@id":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/#primaryimage"},"thumbnailUrl":"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture1-300x169.png","datePublished":"2014-07-24T00:28:27+00:00","dateModified":"2022-02-03T17:25:01+00:00","author":{"@id":"https:\/\/elbsolutions.com\/projects\/#\/schema\/person\/51e717c68f4f5917c63baf88f0896c39"},"breadcrumb":{"@id":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/#primaryimage","url":"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture1-300x169.png","contentUrl":"http:\/\/elbsolutions.com\/projects\/wp-content\/uploads\/2013\/06\/Capture1-300x169.png"},{"@type":"BreadcrumbList","@id":"https:\/\/elbsolutions.com\/projects\/adding-text-box-input-to-a-function\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/elbsolutions.com\/projects\/"},{"@type":"ListItem","position":2,"name":"Adding text box input to a function"}]},{"@type":"WebSite","@id":"https:\/\/elbsolutions.com\/projects\/#website","url":"https:\/\/elbsolutions.com\/projects\/","name":"ELB Solutions.com Inc.","description":"Bringing all your IT Pieces together","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/elbsolutions.com\/projects\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/elbsolutions.com\/projects\/#\/schema\/person\/51e717c68f4f5917c63baf88f0896c39","name":"Etienne Bley","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g","caption":"Etienne Bley"},"url":"https:\/\/elbsolutions.com\/projects\/author\/etienne-bley\/"}]}},"_links":{"self":[{"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/posts\/329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/comments?post=329"}],"version-history":[{"count":6,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/posts\/329\/revisions"}],"predecessor-version":[{"id":827,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/posts\/329\/revisions\/827"}],"wp:attachment":[{"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/media?parent=329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/categories?post=329"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/tags?post=329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}