{"id":937,"date":"2021-03-18T20:21:10","date_gmt":"2021-03-18T23:21:10","guid":{"rendered":"http:\/\/leandroascierto.com\/blog\/?p=937"},"modified":"2023-10-26T20:19:41","modified_gmt":"2023-10-26T23:19:41","slug":"neumorphism-design-2","status":"publish","type":"post","link":"https:\/\/leandroascierto.com\/blog\/neumorphism-design-2\/","title":{"rendered":"Neumorphism Design"},"content":{"rendered":"\n<p> En este caso se trata por un lado de un M\u00f3dulo clase y por otro un Usercontrol para crear una interfaz de usuario moderna llamada <a href=\"https:\/\/www.google.com\/search?q=neumorphism+design&amp;safe=off&amp;rlz=1C1CHZL_esAR885AR885&amp;sxsrf=ALeKk01jdtMLLYh5d2byi3JzBrr_B5Fsqw:1615944260158&amp;source=lnms&amp;tbm=isch&amp;biw=1280&amp;bih=577\">Neumorphism<\/a> o  <a href=\"https:\/\/medium.com\/@ceign\/tendencias-ui-2020-neumorphism-77df47e61eb2#:~:text=El%20Neumorphism%20(o%20Neomorfismo%20al,se%20puedan%20representar%20estos%20patrones\">Neomorfismo<\/a>, la cual comenz\u00f3 a ponerse de moda a partir del 2020, si bien est\u00e1 pensada para aplicaciones m\u00f3viles o webs no veo motivo para no implementarlo en nuestro querido vb6, al menos en aplicaciones peque\u00f1as para no sobrecargar mucho la memoria y ralentizar nuestra app. El motor de todo esta basado en GDI+. <\/p>\n\n\n\n<p> Con el m\u00f3dulo clase hay un ejemplo donde podemos jugar con las propiedades de la clase y otro formularios con algunos ejemplos graficados. <br>Adem\u00e1s este permite dibujar un Path de GDI+ con el cual se utiliz\u00f3 un m\u00f3dulo extra, donde se puede crear distintas formas (Shapes) y se les puede aplicar el estilo, aprovecho para agradecer a <a href=\"https:\/\/www.vbforums.com\/member.php?277377-Eduardo\">Eduardo<\/a> por tomar parte de las rutinas de su <a href=\"https:\/\/www.vbforums.com\/showthread.php?872815-VB6-ShapeEx-Shape-control-replacement\">ShapeEx.<\/a><\/p>\n\n\n<p><!--StartFragment--><\/p>\n\n\n<p>Con el Usercontrol hay tres ejemplos aplicados. No voy a detallar todas las propiedades, es cuesti\u00f3n de meter mano y jugar un poco, son las mismas del m\u00f3dulo.  Con los ejemplos esta acompa\u00f1ando el usercontrol \u00abLabelPlus\u00bb que es para agregar texto e iconos a las formas, (no quise volver a programar todo esto por eso utilic\u00e9 dos usercontrols).<\/p>\n\n\n\n<p>Ya m\u00e1s adelante voy a subir un reproductor de m\u00fasica en el que estoy trabajando donde puede verse todo esto aplicado. <\/p>\n\n\n\n<p>Por \u00faltimo quiero aclarar que todo esto funciona m\u00e1s r\u00e1pido cuando est\u00e1 compilado..<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\">\n<img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/Neumorphism1.png\" alt=\"Neumorphism1.png\">\n<img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/Neumorphism2.png\" alt=\"Neumorphism2.png\">\n<img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/Neumorphism3.png\" alt=\"Neumorphism3.png\">\n<img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/Neumorphism4.png\" alt=\"Neumorphism4.png\">\n<img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/Neumorphism5.png\" alt=\"Neumorphism5.png\">\n\n<\/figure><figure class=\"aligncenter\"><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/leandroascierto.com\/blog\/descarga.php?url=Neumorphism.zip\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/descarga.php?file=Neumorphism.zip\" alt=\"\"><\/a><\/figure>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>En este caso se trata por un lado de un M\u00f3dulo clase y por otro un Usercontrol para crear una interfaz de usuario moderna llamada Neumorphism o Neomorfismo, la cual comenz\u00f3 a ponerse de moda a partir del 2020, si bien est\u00e1 pensada para aplicaciones m\u00f3viles o webs no veo motivo para no implementarlo en <a href='https:\/\/leandroascierto.com\/blog\/neumorphism-design-2\/' 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,41,29],"tags":[35,176,175,69],"class_list":["post-937","post","type-post","status-publish","format-standard","hentry","category-controles-de-usuarios","category-graficos","category-modulos","tag-gdi","tag-gdipus","tag-neumorphism","tag-vb6","category-26-id","category-41-id","category-29-id","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/937","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=937"}],"version-history":[{"count":3,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/937\/revisions"}],"predecessor-version":[{"id":1320,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/937\/revisions\/1320"}],"wp:attachment":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/media?parent=937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/categories?post=937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/tags?post=937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}