Ejemplo con Paint 1 - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: Aplicaciones/Fragmentos de Código (https://gambas-es.org/forum-8.html) +--- Tema: Ejemplo con Paint 1 (/thread-888.html) |
Ejemplo con Paint 1 - tincho - 09-05-2022 Hola amigos. Alguien podría decirme como hacer para que paint no dibuje una linea cuando se posiciona en otro punto. El problema aparece entre el punto 4 y el 5 que no debería estar dibujado. En el ejemplo intento dibujar la letra "A" mayúscula pero ya ven el resultado. ![]() Código: Private afPoints As New Float[][] RE: Ejemplo con Paint 1 - cogier - 09-05-2022 Echa un vistazo aquí. RE: Ejemplo con Paint 1 - tincho - 09-05-2022 Gracias, se acerca a la solución general. RE: Ejemplo con Paint 1 - tercoide - 10-05-2022 (09-05-2022, 14:27)tincho escribió: For z = 0 to afPoints.Max- Step 2 RE: Ejemplo con Paint 1 - tincho - 10-05-2022 (10-05-2022, 01:30)tercoide escribió: For z = 0 to afPoints.Max- Step 2 Perfecto es eso nomas. Gracias. RE: Ejemplo con Paint 1 - Shell - 28-06-2022 Ya sé que el mensaje tiene un mes. Pero como me gusta el dibujo con Gambas y me atrae el tema. Lo tengo un poco oxidado, no pude evitarlo. ![]() Tincho: Creo que la línea : Código: Debería ser. Aunque puede que la manera más correcta es cerrar una ruta y crear otra. Como ha demostrado Cogier en su ejemplo. Para que el punto sea desplazado a otra coordenada, la línea horizontal. Dibujar las letras no es lo más recomendable, cuando podemos dibujar las letras con una fuente determinada. ![]() Como ejemplo no está mal ya que refuerza el uso de bucles. El número que resta al último elemento del array y el del salto en el step es clave. Se puede usar una colección por cada letra. Pero desde luego puede parecer algo raro, tanto número. ![]() Código: Private afPoints As New Integer[] Saludos |