Mostrar campo memo que contiene texto RTF en RICHEDITBOX

HMG en Español

Moderator: Rathinagiri

User avatar
andyglezl
Posts: 1195
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Has thanked: 37 times
Been thanked: 85 times
Contact:

Re: Mostrar campo memo que contiene texto RTF en RICHEDITBOX

Post by andyglezl » Mon Dec 10, 2018 1:23 am

SALINETAS24 wrote:
Sun Dec 09, 2018 10:16 pm
Gracias Andrés.., a copiar y pegar llegamos.. jajajaja.. pero que sepas que no funciona.
Creo que es un problema de la API esa del Windons... y de sus incompabilidades.
Bueno, lograr tener un sistema UNIVERSAL que corra en cualquier OS, lo veo dificil,
incompatibilidades las vas a encontrar donde quiera. Aquí depende que tanto quieras
seguir utilizabdo XP. ( o limitandote con XP )
Andrés González López
Desde Guadalajara, Jalisco. México.

User avatar
mustafa
Posts: 862
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Been thanked: 132 times
Contact:

Post by mustafa » Mon Dec 10, 2018 10:43 am

Hola amic José Manuel (Salinetas24)
Lo de presentar una imagen "logo" en un PDF lo he implementado en este Sample
que he actualizado para presentar las cantidades numéricas del Euro € , las
comas en los decimales. " --> Sample Original 1,200.05 en Mi Arreglo --> 1.200,05 €

http://www.hmgforum.com/viewtopic.php?f ... 6&start=10 --> Factura_HPDPRINT_New.zip

Ya se que no es lo que tu estas buscando, pero a lo mejor te puede servir ?
Una abraçada
Mustafa

User avatar
SALINETAS24
Posts: 366
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 30 times
Been thanked: 24 times

Post by SALINETAS24 » Mon Dec 10, 2018 5:04 pm

Muchas gracias amigo.. cuando le doy a generar el PDF obtengo un error, no obstante voy a darle un vistazo a ver como incorporas la imagen y encuento en el MINIWRITE ese donde incorporarla.

User avatar
mustafa
Posts: 862
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Been thanked: 132 times
Contact:

Post by mustafa » Mon Dec 10, 2018 5:52 pm

Hola has dejado todas las carpetas que están en fichero Zip ?
compila con el fichero bat que esta el zip no con el IDE solo arregla la ruta del Bat
si no es igual , ya me contaras ?
Estoy probando y ami si me genera el Pdf
Saludos
Mustafa

User avatar
SALINETAS24
Posts: 366
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 30 times
Been thanked: 24 times

Post by SALINETAS24 » Mon Dec 10, 2018 7:49 pm

Buenas tardes.., creo que ya tengo la solución.
Rebuscando por el foro encontré esta magnifica aportación.

http://www.hmgforum.com/viewtopic.php?f ... rint+image

Con lo cual ahora tengo que probarlo y si va todod bien ya puedo imprimir la cabecera que me de la gana independiente del S.O. que este utilizando.
Y está es la línea que obrará el milagro...
PrintPageCodeBlock := {||page += 1, @ 0,0 PRINT Auftragskopf()}
:lol: :lol: :lol:


Hola Andrés, muchas gracias por tu colaboración. Yo hace años programaba en SUMMER87 y era un pasote..., tenias el "poder" .., jajajaja. Montaba redes Novell.., que tiempos.
HARBOUR ha construido algo fantastico que junto con HMG es la releche, pero como dije en algún post "tenemos mucha dependencia de BILL PUERTAS" y de su "WINDOW".
Mira te pongo un ejemplo, la función "MonthCalendar" es la misma en todas las versiones pero en cada una de ellas se muestra diferente, y te puede desgraciar la pantalla, con lo que tienes que recompilar e instalar a tu cliente..., y si haces una aplicación vertical que puede ser usada por 2000 o 3000 clientes..., tienes que saber en que sistema está cada uno.., o limitas tus posiblidades de ventas diciendo que tu .PRG solo sirve para WINDOW10. Precisamente fue esa función y por eso presente en el foro un calendario al que el gran amigo Mustafa dio su toque mágico de genialidad

http://www.hmgforum.com/viewtopic.php?f=24&t=5852

Imagina que mañana los listos del "Valle de la Silicona" presentan el "WINDOW NABO" y cambiar la función MSGBOX..., que donde antes era texto, ahora es titulo y viceversa... ¿no se si me explico...? Todo a la porra......... :x

Yo creo que HMG junto con HABOUR son una combinación fuerte, POTENTE, y que podría tener muchas de estas funciones integradas dentro del mismo lenguaje..., al final msgbox llamar a una fucion de window. ¿Porque no tener la nuestra propia..? Y digo msgbox como pudise ser ser cualquier otra..

Siento en rollo, pero es que me jode ir a remolque del "Puertas":

Venga..., un saludo y una cervecita bien fresquita que esta ronda ya la pagará "el rateret del Culebron"

andyglezl wrote:
Mon Dec 10, 2018 1:23 am
SALINETAS24 wrote:
Sun Dec 09, 2018 10:16 pm
Gracias Andrés.., a copiar y pegar llegamos.. jajajaja.. pero que sepas que no funciona.
Creo que es un problema de la API esa del Windons... y de sus incompabilidades.
Bueno, lograr tener un sistema UNIVERSAL que corra en cualquier OS, lo veo dificil,
incompatibilidades las vas a encontrar donde quiera. Aquí depende que tanto quieras
seguir utilizabdo XP. ( o limitandote con XP )

EduardoLuis
Posts: 656
Joined: Tue Jun 04, 2013 6:33 pm
Location: Argentina
Has thanked: 1 time
Been thanked: 61 times

Post by EduardoLuis » Mon Dec 10, 2018 8:44 pm

Hola Salinetas:

En cuanto al Miniwriter, por la parte que me cupo en su generación junto al Dr. Claudio Soto, tuvo como única finalidad, mostrar las posibilidades de contar con un sustituto alternativo a un WordPad, y mostrar que ello era posible desde HMG.-
En ningún supuesto fue ideado como un "verdadero" procesador de textos. Para ello está MSWORD o el OpenOffice.-
Ya que tu necesidad pasa por contar con una salida de impresión que te permita insertar gráficos como cabecera o pie de página, mi recomendación es que le des un paseo por la carpeta SAMPLES\HMG_HPDF.- Allí encontrarás las respuestas a tus necesidades.- Dicho esto, HMGHPDF te permitirá llevar a papel o documento electrónico cuanto informe quieras, no importa su complejidad.- A modo de ejemplo hace un tiempo le desarrollé a una amigo la salida de impresión de hojas contables en las que se volcaba mucha información proveniente de diferentes tablas, arrastre de saldos, numeración de hojas, y ello fue posible gracias a HMGHPDF.- Si debes tener en cuenta que no va a resultar una tarea sencilla como definir informes al estilo CrystalReports, pero puedo asegurarte que si es posible hacerlo, solo necesitas imaginar lo que quieres y tener la paciencia de las innumerables pruebas de impresión.- Así la aplicación que realizas va a posicionarse a la par de cualquier otra que genere documentos PDF, hoy por un standard indiscutido.-
Una vez que te familiarices con HMGHPDF, te recomiendo actualices las librerias con las fabulosas mejoras que introdujo EDK, extendiendo todo el poder de Haru Pdf, a nuestro HMG.-
En cuanto a la dependencia de Windows, no es un problema.- Yo desarrollo mis app en un equipo antidiluviano (P IV con 512 de Ram y XP SP3).- Si logro que la app funcione allí, lo hará en los sucesivos SO de Win.- Es cierto que WIN cambio algunas API desde XP hasta el Win10, citándote el MSGBOX, o el Monthcalendar; pero nada te impide desarrollar tus propios MSGBOX, con tu estilo, lo mismo que el Maestro Mustafá hizo con su brillante calendar.- HMG hace posible casi todo, el resto depende de la imaginación de cada desarrollador, eligiendo el camino para suplantar lo suplantable, y para crear lo que resulte necesario.-
Te dejo un abrazo.-
Cordialmente Eduardo

inacihn
Posts: 23
Joined: Wed Oct 17, 2018 4:46 am
DBs Used: DBF

Post by inacihn » Mon Dec 10, 2018 11:24 pm

Hola:
Referente a la dependencia de Windows realmente es un problema, el comportamiento es modificado intencionalmente para obligar a la actualización (compra) tanto de equipo como de aplicaciones. Inclusive dentro de las aplicaciones que vende Bill no se respeta su continuidad (compatibilidad).

MSWORD siempre ha tenido sus fallos, no como el recordado Wordperfect 5, el más perfecto que he conocido, también el Ventura Publisher para edición de publicaciones.

El Richeditbox, WordWriter y el Miniwriter deben afinarse, excelentes y se incorporan directamente en las aplicaciones.

Hace 30 años tuvimos que evitar la depedencia e incorporamos en nuestras aplicaciones un editor de texto hecho en Clipper.

HMG es un proyecto en constante desarrollo.

Saludos

User avatar
SALINETAS24
Posts: 366
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 30 times
Been thanked: 24 times

Post by SALINETAS24 » Tue Dec 11, 2018 7:41 pm

Hola a todos y muchas gracias.
¡¡FUNCIONA!!.., aunque no puedo verlo en el Editor por lo problemas de compatilibilidad que ya hemos comentado, si que me lo muestra antes de imprimir..., ¡¡GENIAL!!.
Vamos.., que nos vamos !!

Post Reply