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 |