{"id":3736,"date":"2021-12-11T05:06:15","date_gmt":"2021-12-11T05:06:15","guid":{"rendered":"http:\/\/truelogic.org\/wordpress\/?p=3736"},"modified":"2022-02-17T08:52:36","modified_gmt":"2022-02-17T08:52:36","slug":"2-wxwidgets-basics-of-getting-started","status":"publish","type":"post","link":"https:\/\/truelogic.org\/wordpress\/2021\/12\/11\/2-wxwidgets-basics-of-getting-started\/","title":{"rendered":"2.wxWidgets &#8211; Basics of Getting Started"},"content":{"rendered":"\n<p>Before we look into the core UI classes of wxWidgets, we will explore the supporting non-UI utility classes which are often needed in writing applications. These include common things like string handling, file handling, date and time management etc.<\/p>\n\n\n\n<p>Since we are not creating  any GUI at this stage, all the examples are done as console applications. <\/p>\n\n\n\n<p>The following topics are covered:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>2a.<a href=\"https:\/\/truelogic.org\/wordpress\/2021\/12\/11\/2a-wxwidgets-console\/\"> console<\/a><\/li><li>2b.<a href=\"https:\/\/truelogic.org\/wordpress\/2021\/12\/11\/2b-wxwidgets-wxstring\/\"> wxString<\/a><\/li><li>2c. <a href=\"https:\/\/truelogic.org\/wordpress\/2021\/12\/11\/2c-wxwidgets-process-control\/\">Process Control<\/a><\/li><li>2d. <a href=\"https:\/\/truelogic.org\/wordpress\/2021\/12\/11\/2d-wxwidgets-platform-info\/\">Platform Info<\/a><\/li><li>2e. <a href=\"https:\/\/truelogic.org\/wordpress\/2021\/12\/11\/2e-wxwidgets-date-and-time\/\">Date and time<\/a><\/li><li>2f.  <a href=\"https:\/\/truelogic.org\/wordpress\/2021\/12\/11\/2f-wxwidgets-files-directories\/\">Files &amp; Directories<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Before we look into the core UI classes of wxWidgets, we will explore the supporting non-UI utility classes which are often needed in writing applications. <a class=\"mh-excerpt-more\" href=\"https:\/\/truelogic.org\/wordpress\/2021\/12\/11\/2-wxwidgets-basics-of-getting-started\/\" title=\"2.wxWidgets &#8211; Basics of Getting Started\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":3595,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302,365],"tags":[],"class_list":["post-3736","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cc","category-wxwidgets"],"_links":{"self":[{"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/posts\/3736","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/comments?post=3736"}],"version-history":[{"count":3,"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/posts\/3736\/revisions"}],"predecessor-version":[{"id":4285,"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/posts\/3736\/revisions\/4285"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/media\/3595"}],"wp:attachment":[{"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/media?parent=3736"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/categories?post=3736"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/truelogic.org\/wordpress\/wp-json\/wp\/v2\/tags?post=3736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}