{"id":180,"date":"2010-07-24T20:29:25","date_gmt":"2010-07-24T23:29:25","guid":{"rendered":"http:\/\/leandroascierto.com\/blog\/?p=180"},"modified":"2011-08-24T02:41:51","modified_gmt":"2011-08-24T05:41:51","slug":"ucprogresscircular","status":"publish","type":"post","link":"https:\/\/leandroascierto.com\/blog\/ucprogresscircular\/","title":{"rendered":"ucProgressCircular"},"content":{"rendered":"<p style=\"text-align: justify;\">Control de usuario para mostrar un progreso circular indefinido, tal como solemos verlo hoy en d\u00eda en muchas web o reproductores de videos. Nos puede servir cuando tenemos que realizar operaciones que no sabemos cu\u00e1nto tiempo pueden llegar a tardar, y as\u00ed mostrar al usuario que el programa se encuentra pensado, descargado, etc.<br \/>\nEs necesario que dicha operaci\u00f3n no cuelgue al programa ya que esto tambi\u00e9n producir\u00eda una interrupci\u00f3n en el timer interno del control y no se mostrar\u00eda nada.<br \/>\nEl control utiliza m\u00e9todos gr\u00e1ficos de GDI Plus, cuenta con varios aspectos diferentes las cuales pueden crearse jugando con sus propiedades.<br \/>\nA continuaci\u00f3n se mostrar\u00e1 una captura gif animada (de baja resoluci\u00f3n) de como lucen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.leandroascierto.com\/blog\/imagenes\/ProgressCircular.gif\" alt=\"Progress Circular\" width=\"527\" height=\"202\" \/><\/p>\n<p align=\"center\"><a href=\"https:\/\/leandroascierto.com\/blog\/descarga.php?url=ucProgressCircular.zip\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"Descargar\" src=\"https:\/\/leandroascierto.com\/blog\/descarga.php?file=ucProgressCircular.zip\" alt=\"\" width=\"280\" height=\"61\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Control de usuario para mostrar un progreso circular indefinido, tal como solemos verlo hoy en d\u00eda en muchas web o reproductores de videos. Nos puede servir cuando tenemos que realizar operaciones que no sabemos cu\u00e1nto tiempo pueden llegar a tardar, y as\u00ed mostrar al usuario que el programa se encuentra pensado, descargado, etc. Es necesario <a href='https:\/\/leandroascierto.com\/blog\/ucprogresscircular\/' class='excerpt-more'>[&#8230;]<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[35,38],"class_list":["post-180","post","type-post","status-publish","format-standard","hentry","category-controles-de-usuarios","tag-gdi","tag-progress","category-26-id","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/comments?post=180"}],"version-history":[{"count":3,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/180\/revisions"}],"predecessor-version":[{"id":294,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/180\/revisions\/294"}],"wp:attachment":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/media?parent=180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/categories?post=180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/tags?post=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}