{"id":619,"date":"2018-04-10T20:59:07","date_gmt":"2018-04-10T20:59:07","guid":{"rendered":"http:\/\/hayperek.pl\/?p=619"},"modified":"2018-04-10T20:59:07","modified_gmt":"2018-04-10T20:59:07","slug":"widgety-cz-1","status":"publish","type":"post","link":"https:\/\/hayperek.pl\/en\/2018\/04\/10\/widgety-cz-1\/","title":{"rendered":"Widgety &#8211; cz. 1"},"content":{"rendered":"<p>Dzi\u015b pierwsze starcie z tematem <a href=\"http:\/\/hayperek.pl\/en\/2018\/04\/07\/rysowac-czy-byc-rysowanym-czyli-kilka-slow-o-widgetach\/\">widget\u00f3w<\/a> \ud83d\ude42 Zastanowimy si\u0119, jakie widgety mog\u0105 nam si\u0119 przyda\u0107 przy tworzeniu interfejsu graficznego naszego urz\u0105dzenia. <\/p>\n<ul class=\"pro_cons_list\">\n<li class=\"pro_item\"><strong>Statyczny tekst<\/strong><br \/>Podstawowy widget, zawieraj\u0105cy statyczny tekst o okre\u015blonej czcionce, kolorze i rozmiarze<\/li>\n<li class=\"pro_item\"><strong>Statyczny obraz<\/strong><br \/>Ot, wy\u015bwietla bitmap\u0119&#8230;<\/li>\n<li class=\"pro_item\"><strong>Animacja<\/strong><br \/>Kilka, cyklicznie zmieniaj\u0105cych si\u0119 obraz\u00f3w<\/li>\n<li class=\"pro_item\">P<strong>omiar w formie tekstu<\/strong><br \/>Podstawowa reprezentacja warto\u015bci pomiaru<\/li>\n<li class=\"pro_item\"><strong>Pomiar w formie paska post\u0119pu\/bargraf<\/strong>u<br \/>Graficzna reprezentacja warto\u015bci pomiaru,<\/li>\n<li class=\"pro_item\"><strong>Zegar i datownik<\/strong><br \/>Wy\u015bwietla godzin\u0119 lub dat\u0119 w wybranym formacie.<\/li>\n<li class=\"pro_item\"><strong>Menu<\/strong><br \/>Zwyk\u0142e, pionowe menu \ud83d\ude42<\/li>\n<li class=\"pro_item\"><strong>Box<\/strong><br \/>Ramka grupuj\u0105ca inne widgety,<\/li>\n<\/ul>\n<p>Wydaje si\u0119, i\u017c nawet tak niewielka ilo\u015b\u0107 element\u00f3w b\u0119dzie wystarczaj\u0105ca do stworzenia prostego interfejsu. Oczywi\u015bcie lista nie jest zamkni\u0119ta &#8211; w miar\u0119 rozwoju projektu na pewno pojawi\u0105 si\u0119 na niej nowe wpisy.<\/p>\n<p>Sporo os\u00f3b zapyta:<\/p>\n<blockquote><p>A gdzie jakie\u015b bardziej typowe elementy GUI, jak przyciski, checkboxy, listy, itd?<\/p><\/blockquote>\n<p>Zwr\u00f3\u0107my uwag\u0119, i\u017c w naszym projekcie nie mamy dotykowego ekranu czy myszki &#8211; sterowanie odbywa si\u0119 jedynie za pomoc\u0105 trzech przycisk\u00f3w&#8230; W takiej sytuacji tradycyjne, liniowe menu jest znacznie bardziej ergonomiczn\u0105 i przejrzyst\u0105 form\u0105 wyboru funkcji czy zmiany ustawie\u0144. Znacznie bardziej istotne b\u0119dzie rozbudowanie wachlarza graficznych metod prezentacji pomiar\u00f3w &#8211; to przecie\u017c ma by\u0107 g\u0142\u00f3wnym zadaniem naszego urz\u0105dzenia.<\/p>\n<p>Jutro spr\u00f3bujemy stworzy\u0107 kilka widget\u00f3w, bazuj\u0105c na bibliotece graficznej. Nareszcie b\u0119dzie troch\u0119 wi\u0119cej fotek i kolor\u00f3w! \ud83d\ude00 Zapraszam!<\/p>","protected":false},"excerpt":{"rendered":"<p>Dzi\u015b pierwsze starcie z tematem widget\u00f3w \ud83d\ude42 Zastanowimy si\u0119, jakie widgety mog\u0105 nam si\u0119 przyda\u0107 przy tworzeniu interfejsu graficznego naszego urz\u0105dzenia. Statyczny tekstPodstawowy widget, zawieraj\u0105cy statyczny tekst o okre\u015blonej czcionce, kolorze i rozmiarze Statyczny obrazOt, wy\u015bwietla bitmap\u0119&#8230; AnimacjaKilka, cyklicznie zmieniaj\u0105cych si\u0119 obraz\u00f3w Pomiar w formie tekstuPodstawowa reprezentacja warto\u015bci pomiaru Pomiar w formie paska post\u0119pu\/bargrafuGraficzna reprezentacja [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":626,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":{"0":"post-619","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","6":"hentry","7":"category-stodni","9":"post-with-thumbnail","10":"post-with-thumbnail-large"},"_links":{"self":[{"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/posts\/619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/comments?post=619"}],"version-history":[{"count":9,"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/posts\/619\/revisions"}],"predecessor-version":[{"id":630,"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/posts\/619\/revisions\/630"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/media\/626"}],"wp:attachment":[{"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/media?parent=619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/categories?post=619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hayperek.pl\/en\/wp-json\/wp\/v2\/tags?post=619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}