{"id":715,"date":"2015-04-12T23:40:53","date_gmt":"2015-04-12T23:40:53","guid":{"rendered":"http:\/\/linguagemprisma.net\/blog\/?p=715"},"modified":"2015-04-14T22:42:35","modified_gmt":"2015-04-14T22:42:35","slug":"caixa_combo-simples","status":"publish","type":"post","link":"https:\/\/linguagemprisma.br4.biz\/blog\/igprisma\/caixa_combo-simples\/","title":{"rendered":"Caixa_combo simples"},"content":{"rendered":"<p>Um simples exemplo de caixa combo com op\u00e7\u00f5es para sele\u00e7\u00e3o.<\/p>\n<p><a href=\"http:\/\/linguagemprisma.net\/blog\/wp-content\/uploads\/2015\/04\/caixa_combo1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-728\" src=\"http:\/\/linguagemprisma.net\/blog\/wp-content\/uploads\/2015\/04\/caixa_combo1.png\" alt=\"caixa_combo\" width=\"209\" height=\"88\" \/><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-730 alignright\" src=\"http:\/\/linguagemprisma.net\/blog\/wp-content\/uploads\/2015\/04\/caixa_combo_xp.png\" alt=\"caixa_combo_xp\" width=\"162\" height=\"82\" \/><\/a><\/p>\n<p>Bons estudos:<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"lang:prisma decode:true \" title=\"Caixa combo em igbr\">\/\/Alterando o tema do gtk\r\n\r\n\r\ninclua'igbr'  \/\/importando as fun\u00e7\u00f5es gr\u00e1ficas\r\n\r\n\r\n\r\n\/\/criando a janela:\r\n\r\njanela = ig.janela( 'Caixa_combo'  );\r\nig.conecte( janela , 'destroy' , 'ig.saia( )' ); \/\/ig.destruido = 'destroy', use qual preferir\r\n\r\ncaixav = ig.caixavertical (falso , 2 );  \/\/criando uma caixa vertical para organizar verticalmente os componentes\r\nig.ad( janela , caixav); \/\/colocando a caixa vertical na janela\r\n\r\n\/\/criando o combo combo box\r\nTexto_padrao = 'padrao';\r\n\r\ncombo = ig.caixa_combo(\"escolha uma op\u00e7\u00e3o:\" );\r\n\r\nig.caixa_combo_anexe_texto( combo , Texto_padrao );\r\n\r\nig.caixa_combo_anexe_texto( combo , \"op\u00e7\u00e3o 1\");\r\nig.caixa_combo_anexe_texto( combo , \"op\u00e7\u00e3o 2\");\r\nig.caixa_combo_anexe_texto( combo , \"op\u00e7\u00e3o 3\");\r\nig.caixa_combo_anexe_texto( combo , \"op\u00e7\u00e3o 4\");\r\nig.caixa_combo_anexe_texto( combo , \"op\u00e7\u00e3o 5\");\r\n\r\nig.caixa_ad( caixav , combo , falso , falso , 2 ); \/\/colocando combo na caixa vertical\r\n\r\n\r\n\r\nig.caixa_ad ( caixav , ig.rotulo 'teste para combo_box em igbr' ,\r\nfalso , falso , 2 );\r\n\r\n\/\/criando funcao combo callback\r\nfuncao combo_cb ( combo )\r\n\r\n  local selecionado =  ig.caixa_combo_obt_texto_ativo ( combo ) ; \/\/obtendo o texto atual do combo\r\n\r\n  ig.msg( janela , 'combo', selecionado ); \/\/mensagem com o texto mudado do combo\r\n\r\nfim\r\n\r\nig.conecte( combo , ig.modificado , 'combo_cb(%s)' ); \/\/conectando a funcao ao combo\r\n\r\n\/\/com o evento ig.modificado (\"changed\");  o \"%s\" ser\u00e1 substitu\u00eddo pelo id do pr\u00f3prio combo\r\n\/\/no interior da fun\u00e7\u00e3o combo_cb( combo ) na vari\u00e1vel combo\r\n\r\n\r\nig.componente_mostre_todos( janela );\r\n\r\nig.fimprograma( );<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um simples exemplo de caixa combo com op\u00e7\u00f5es para sele\u00e7\u00e3o. Bons estudos: &nbsp; \/\/Alterando o tema do gtk inclua&#8217;igbr&#8217; \/\/importando as fun\u00e7\u00f5es gr\u00e1ficas \/\/criando a janela: janela = ig.janela( &#8216;Caixa_combo&#8217; ); ig.conecte( janela , &#8216;destroy&#8217; , &#8216;ig.saia( )&#8217; ); \/\/ig.destruido = &#8216;destroy&#8217;, use qual preferir caixav = ig.caixavertical (falso , 2 ); \/\/criando uma caixa&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,5],"tags":[],"class_list":["post-715","post","type-post","status-publish","format-standard","hentry","category-igprisma","category-interface_grafica"],"_links":{"self":[{"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/posts\/715","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/comments?post=715"}],"version-history":[{"count":3,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/posts\/715\/revisions"}],"predecessor-version":[{"id":731,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/posts\/715\/revisions\/731"}],"wp:attachment":[{"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/media?parent=715"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/categories?post=715"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linguagemprisma.br4.biz\/blog\/wp-json\/wp\/v2\/tags?post=715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}