domingo, 28 de septiembre de 2008

KeyNote: mejora en el uso de tablas

He sacado una nueva versión de KeyNote que mejora el uso de tablas.

Está disponible en:
https://sourceforge.net/projects/keynote-newfeat/
https://sourceforge.net/project/showfiles.php?group_id=234737

La mejora la he realizado una vez que he visto el siguiente comentario de 'nobugz' en http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1946849&SiteID=1
"The .NET RichTextBox control uses a pretty old version of the native Windows RichText control. It simply does not support \par in table cells. I noticed that the XP version of Wordpad.exe does support it. That set me thinking: what if I create an RTB that uses the XP version of the RichText control. Whooptidoo, it worked. Add a new class to your project and paste the code below. Build. Drag and drop the control from the top of the toolbox onto your form. One thing I didn't do was to check if every RTB property is correctly supported by the new version. Hopefully, you won't have too much trouble."


-----------------------------------------------------------
27 septiembre 2008 - version 1.7.2

* Tablas: A partir de ahora se pueden visualizar y utilizar correctamente las tablas en RTF.
- Esta mejora está disponible para Windows XP SP1 y superior, a través de "msftedit.dll"
- Por el momento, el diseño de estas tablas debe realizarse a través de otros programas,
como Excel o Word, copiándolas y pegándolas a continuación dentro de un fichero keynote.
- Esta funcionalidad es por ahora incompatible con la opción "Show word count in status bar"
por lo que la opción (probablemente apenas utilizada) simplemente se está ignorando.

* Mejoras menores en el tratamiento de las alarmas:
- Es posible cerrar la ventana modal pulsando ESC
- Al posponer una alarma, se selecciona automáticamente otra alarma visible y se mantiene como
valor por defecto la opción aplicada a la anterior alarma.

* Corregida excepción que se producía en la acción "Delete Style Definition". Este error fue
introducido al migrar a la nueva versión de KeyNote.

11 comentarios:

wivern dijo...

Any plans to implement some KNT compression?

This will allow inserting images in to the RTF without to much grow of the file.

http://www.torry.net/pages.php?id=303

Anónimo dijo...

excuseme , maybe i lost a passage.....
but ..
how to insert a table in the notes...????

Anónimo dijo...

Daniel thanks for the works....

I want to ask why when i put an image on a notes and reduce the size of the image to fit on the page , the image show like it scale down to a 16color image, like put a 256 image on the boot logo of windows.

DPrado dijo...

As in earlier versions of KeyNote, there is no command to insert a table, but it is possible to create and design from other programs such as Word or Excel, then copying and pasting within a keynote file.

Regards

DPrado dijo...

>>>
I want to ask why when i put an image on a notes and reduce the size of the image to fit on the page , the image show like it scale down to a 16color image, like put a 256 image on the boot logo of windows.
>>>

I have tried to copy and modify the size of an image and have not noticed any problems of loss of color depth.
What I've noticed is that if the reduction is significant, the quality is not good, possibly because it is not being implemented any resampling of the image to properly summarize the information, but that is a problem of Windows RichTextBox bases.
In such cases it is best to reduce from other programs (MS Word, for example) and then paste into KeyNote.

Anónimo dijo...

Aquí otro usuario de Keynote con años de uso diario. Quisiera proponer otra utilidad para Keynote. La posibilidad de asignar etiquetas "tags" a cada nota para después manejarlas dinámicamene mediante búsquedas y agrupamientos por etiquetas. No sé si pido mucho o poco porque de programar no sé nada pero creo que la etiquetación de los nodos podría ser útil.

Anónimo dijo...

En el archivo zip de Keynote NF no hay explicaciones sobre la instalación. Lo he probado en un portátil con Windows 2000 y no funciona, no reconoce las fuentes de texto ni pega tablas de una hoja de cálculo, los menús no se desplegan bien. Lo peor es que si quitamos el Keynote.exe y lo sustituimos por esta versión, destruye la última nota que se abrió con el programa. Menos mal que Keynote hace copias de respaldo y la cosa tiene arreglo.
No estaría de más incluir un simple fichero con las advertencias de instalación.

DPrado dijo...

En la web de KeyNote NF se comenta cómo realizar la instalación (aunque por encima)
Desde esa misma página se pueden consultar y añadir incidencias (errores o solicitud de nuevas características).
Lo que señalas de Windows 2000 creo que es lo que ya está comunicado (y resuelto, aunque pendiente de subir en una nueva versión) en:
http://code.google.com/p/keynote-nf/issues/detail?id=24


http://code.google.com/p/keynote-nf/

Un saludo

Anónimo dijo...

Hi, Daniel. I appreciate your work on KeyNote very much! I'm using it as a tool for task-managing for 4 years now and I'm 100% satisfied with version 1.6.5.. But when I found out about your work I was thrilled. I'm looking forward to new versions and features, keep up the good work!

Andrej

marc dijo...

Hi,

Andrej said all i would like to say!
i sue keynote for years. It's an indispensable tool for me. I am glad to know that this project is not dead and will apreciate very much the new table function.

pjcsoto dijo...

En primer lugar, gracias por el esfuerzo de seguir desarrollando este extraordinario programa de Marek Jedlinsky. Creo que somos muchos los que en el mundo lo usamos a diario -por su tremenda funcionalidad-, y muchos, por tanto, los que intentaremos aprovechar ese esfuerzo.

Acto seguido, una pregunta así, a bote pronto: ¿por qué no has aprovechado la versión 1.6.9. para arrancar este proyecto (las mejoras de esta versión sobre la 1.6.5 creo que lo justificarian, salvo que no sea conveniente por otras razones que desconozco)?

Y otra más -por ahora-: ¿Qué pasó de TESELA?

P.D. Perdón, una más aún: ¿Keynote NF conocerá mas versiones?

Saludos desde Cantabria.