{"id":333,"date":"2012-03-23T21:03:23","date_gmt":"2012-03-23T10:03:23","guid":{"rendered":"http:\/\/blog.quppa.net\/?p=333"},"modified":"2012-03-23T21:03:23","modified_gmt":"2012-03-23T10:03:23","slug":"keiki-usage-meter-3-1-0-released","status":"publish","type":"post","link":"https:\/\/www.quppa.net\/blog\/2012\/03\/23\/keiki-usage-meter-3-1-0-released\/","title":{"rendered":"Keiki Usage Meter 3.1.0 Released"},"content":{"rendered":"<p>I\u2019ve released an update for <a title=\"Keiki Usage Meter Homepage\" href=\"http:\/\/www.quppa.net\/keiki\">Keiki Usage Meter<\/a>. There has been a lot of behind-the-scenes work, but the user experience hasn\u2019t changed drastically. Visit the <a title=\"Keiki Usage Meter Homepage\" href=\"http:\/\/www.quppa.net\/keiki\">website<\/a> to find out what\u2019s new.<\/p>\n<p>I\u2019m using this program as something of a testbed for some engineering work that I\u2019ll talk about in future posts, including supporting pixel-perfect bitmap images at multiple DPI settings in WPF and using the Visual Styles APIs to draw native-looking controls (with animation). I\u2019ve also taken the opportunity to learn a bit about localising programs, and v3.1.0 contains three user interface languages: English (Australia), English (United States) and Japanese (Japan) \u2013 thanks to Miho Inaba (\u7a32\u8449\u7f8e\u7a42) for help with the latter.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019ve released an update for Keiki Usage Meter. There has been a lot of behind-the-scenes work, but the user experience hasn\u2019t changed drastically. Visit the website to find out what\u2019s new. I\u2019m using this program as something of a testbed for some engineering work that I\u2019ll talk about in future posts, including supporting pixel-perfect bitmap &hellip; <a href=\"https:\/\/www.quppa.net\/blog\/2012\/03\/23\/keiki-usage-meter-3-1-0-released\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Keiki Usage Meter 3.1.0 Released&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,6],"tags":[48,74,79,160,164,185],"class_list":["post-333","post","type-post","status-publish","format-standard","hentry","category-keiki","category-programming","tag-dpi","tag-keiki-2","tag-localisation","tag-uxtheme","tag-visual-styles","tag-wpf"],"_links":{"self":[{"href":"https:\/\/www.quppa.net\/blog\/wp-json\/wp\/v2\/posts\/333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quppa.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.quppa.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.quppa.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quppa.net\/blog\/wp-json\/wp\/v2\/comments?post=333"}],"version-history":[{"count":0,"href":"https:\/\/www.quppa.net\/blog\/wp-json\/wp\/v2\/posts\/333\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.quppa.net\/blog\/wp-json\/wp\/v2\/media?parent=333"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quppa.net\/blog\/wp-json\/wp\/v2\/categories?post=333"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quppa.net\/blog\/wp-json\/wp\/v2\/tags?post=333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}