{"id":9955,"date":"2017-05-18T02:06:11","date_gmt":"2017-05-18T06:06:11","guid":{"rendered":"https:\/\/cscircles.cemc.uwaterloo.ca\/?page_id=9955"},"modified":"2017-07-01T14:01:26","modified_gmt":"2017-07-01T18:01:26","slug":"pl-7","status":"publish","type":"page","link":"https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/pl-7\/","title":{"rendered":"7: Bogaty Editor"},"content":{"rendered":"<!-- Please retain this notice and add more notes if you create a new version.<br \/>\nOriginal lesson author: David Pritchard, daveagp@gmail.com, http:\/\/cscircles.ca<br \/>\nLicense: http:\/\/creativecommons.org\/licenses\/by-nc-sa\/3.0\/-->\n<p>Przez reszt\u0119 lekcje b\u0119dziemy u\u017cywa\u0107 edytora z \"bogatymi funkcjami\". Sp\u00f3jrz na pole poni\u017cej.<br \/>\n<form class=\"pbform\" action=\"#\" id=\"pbform0\" method=\"POST\">\n<div class='pybox modeNeutral  facultative' id='pybox0'>\n<div class=\"heading\"><span class='type'>Example: <\/span><span class='title'>Demo Bogatego Edytora<\/span><\/div>Wypr\u00f3buj rozbudowany edytor.<div class='pyboxTextwrap pyboxCodewrap RW resizy'  style='height: 526px;'><textarea wrap='off' name='usercode0' id='usercode0'  cols=10 rows=20   class='pyboxCode RW'>\ninfo = \"Bogaty edytor umo\u017cliwia pod\u015bwietlanie sk\u0142adni.\"\n# Automatycznie zmienia rozmiar pola wpisywania. Chwy\u0107 obramowanie, aby r\u0119cznie zmieni\u0107 rozmiar.\ncool = True\nfor i in range(0, max(3, 1+2*3-4)):\n   print('Kolory zmieniaj\u0105 si\u0119 r\u00f3wnie\u017c podczs wpisywania')\n<\/textarea><\/div>\n<div id='pbhistory0' class='flexcontain' style='display:none;'><\/div>\n<input type='hidden' id='defaultCode0' value='info = \\\"Bogaty edytor umo\\u017cliwia pod\\u015bwietlanie sk\\u0142adni.\\\"\\n# Automatycznie zmienia rozmiar pola wpisywania. Chwy\\u0107 obramowanie, aby r\\u0119cznie zmieni\\u0107 rozmiar.\\ncool = True\\nfor i in range(0, max(3, 1+2*3-4)):\\n   print(\\u0027Kolory zmieniaj\\u0105 si\\u0119 r\\u00f3wnie\\u017c podczs wpisywania\\u0027)\\n'><\/input>\n<div class='pyboxbuttons'><table><tr>\n<td><input type='submit' name='submit' id='submit0' value=' '\/><\/td>\n<td><input type='button' name='consolecopy' value=\"Open in console\" onclick=\"pbConsoleCopy(0)\" ><\/td>\n<td><input type='button' name='visualize' value=\"Visualize\" onclick=\"pbVisualize(0,'N')\" ><\/td>\n<td><input type='button' name='history' value=\"History\" onclick=\"historyClick(0,'7.sample')\" ><\/td>\n<\/tr><\/table><select id='pbSelect0' class='selectmore'><option name='more'>More actions...<\/option>\n<option name='default' data-pbonclick=\"pbSetText(0,descape($('#defaultCode0').val()))\" >Reset code to default<\/option>\n<\/select><\/div>\n<input type=\"hidden\" name=\"lang\" value=\"\"\/><input type=\"hidden\" id=\"inputInUse0\" name=\"inputInUse\" value=\"Y\"\/>\n<input type=\"hidden\" name=\"pyId\" value=\"0\"\/>\n<input type=\"hidden\" name=\"hash\" value=\"a1f33e28a6a79b96aed94a94b4d7af13\"\/>\n<div id='pbresults0' class='pbresults avoidline'><\/div>\n<\/div>\n<\/form>\n<script type='text\/javascript'>jQuery(function(){pbToggleCodeMirror(0);});document.getElementById(\"submit0\").value = \"Run program\";document.getElementById(\"inputInUse0\").value = \"N\";<\/script>\n Mo\u017cesz swoj\u0105 prac\u0119 przes\u0142a\u0107, zapisa\u0107 lub za\u0142adowa\u0107 jak w zwyk\u0142ym edytorze. <table class='pywarn'><tr><td class='pywarnleft'><img src='https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/wp-content\/plugins\/pybox\/files\/warning.png'\/><\/td><td class='pywarnright'><span> Bogaty edytor b\u0119dzie u\u017cywany we wszystkich kolejnych lekcjach. <\/span><\/td><\/table> Ta lekcja jest <em>tak<\/em> bogata, \u017ce sk\u0142ada si\u0119 z trzech cz\u0119\u015bci, kt\u00f3re mo\u017cesz zrealizowa\u0107 w dowolnej kolejno\u015bci. Wybierz jedn\u0105, aby kontynuowa\u0107:<\/p>\n<ol style=\"list-style-type: upper-alpha;\">\n<li><a class=\"open-same-window\" href=\"..\/7a-strings\/\">\u0142a\u0144cuchy (fragmenty tekstu) i znaki (litery i cyfry).<\/a><\/li>\n<li><a class=\"open-same-window\" href=\"..\/7b-math\/\">operacje matematyczne (*, +, -, \/), nawiasy i metody importu z modu\u0142u\u00a0<code>math<\/code>.<\/a><\/li>\n<li><a class=\"open-same-window\" href=\"..\/7c-loops\/\">tworzenie p\u0119tli z u\u017cyciem <code>while<\/code>\u00a0i\u00a0<code>for<\/code> oraz kontrola przebiegu programu z u\u017cyciem <code>break<\/code>\u00a0i\u00a0<code>continue<\/code>.<\/a><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Przez reszt\u0119 lekcje b\u0119dziemy u\u017cywa\u0107 edytora z \"bogatymi funkcjami\". Sp\u00f3jrz na pole poni\u017cej. Example: Demo Bogatego EdytoraWypr\u00f3buj rozbudowany edytor. info = \"Bogaty edytor umo\u017cliwia pod\u015bwietlanie sk\u0142adni.\" # Automatycznie zmienia rozmiar pola wpisywania. Chwy\u0107 obramowanie, aby r\u0119cznie zmieni\u0107 rozmiar. cool = &hellip; <a href=\"https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/pl-7\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9955","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/wp-json\/wp\/v2\/pages\/9955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/wp-json\/wp\/v2\/comments?post=9955"}],"version-history":[{"count":8,"href":"https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/wp-json\/wp\/v2\/pages\/9955\/revisions"}],"predecessor-version":[{"id":10291,"href":"https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/wp-json\/wp\/v2\/pages\/9955\/revisions\/10291"}],"wp:attachment":[{"href":"https:\/\/cscircles.cemc.uwaterloo.ca\/dev\/wp-json\/wp\/v2\/media?parent=9955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}