Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Bibliotecas de código fuente > [GH Freebrary]
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-10-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Liberaciones de octubre de 2013

Hola a todos, tengo noticias.

En estos días subí dos actualizaciones: GHFreebrary_Delphi7_20131007.zip y GHFreebrary_DelphiXE2_20131013.zip (nuevas ediciones para Delphi 7 y XE2).

Principales novedades:
Cita:
1. Funciones: ghLeftOfLast, ghKeyChr, ghPressChr, ghSwitch, ghShowMsgIcon, ghFlagIcon,
ghCheckBit, ghCheckBits, ghCheckFlagIcon, ghCheckFlagButton, ghCheckFlagButtonIcon, ghFlagButton, ghFocus, ghCanFocus, ghMakeAble, ghSetPtr, ghSetInt, ghUsable, ghAble, ghDestroying, ghMsgBoxParams, ghTitle, ghIconFlag, ghSetIcon, ghInRange, ghIconStd, ghDefaultIconModule, ghChrStrs,
ghMsgIcon, ghMsgIconCheck, ghMsgIconFlag, ghSetMsgIcon, ghMsgIconFlagStrs, ghReferIf, ghIsIconFlag, ghMsgIconName, ghPlatStr, ghFindIcon, ghTitlePChar, ghTitlePtr.

2. Nuevas sobrecargas de: ghDelete, ghHasBits, ghIndex, ghChr, ghChrs.

3. Mejora en el método redefinido TghClientDataSet.CloneCursor para solventar defecto del método nativo TCustomClientDataSet.CloneCursor relacionado con filtros.

4. Mejora de la función ghDir, con nuevo parámetro ConsiderRoot.

5. Constantes: ghinXXX (icon names), ghmxCardinal, ghmxInt64, ghmxReal48,
ghmxShortInt, ghmxSmallInt, ghmnInt, ghmnInt64, ghmnReal48, ghmnShortInt,
ghmnSmallInt

6. Variable GHMsgIconNames.

7. Mejora de las funciones ghShowMsg y derivadas (ghInform, ghWarn, ghShowStop, ghAsk,...).

8. Incorporación de las unidades GHFStrList (clase TghStrList) y GHFUtils en la edición para XE2.

9. Incorporación de la mayor parte de las funciones de GHFRTL, GHFVCL y GHFUtils en la edición para XE2.
El contenido de la edición para XE2, respecto a la edición para Delphi 7, alcanza ya el 36% (un 36% con mucho de lo más importante de la biblioteca).

El tiempo de prueba de mi Delphi XE4 expiró, por lo cual esa edición tendrá que esperar un poco más. En las próximas semanas instalaré XE5, tratando de aprovechar al máximo los 30 días de prueba a fin de lograr la primera edición de GHF para esa versión de Delphi.

¿Qué viene para la siguiente liberación?

Por lo menos las siguientes cuatro cosas:
  • Edición para Delphi XE5.
  • Contar en XE2 y XE5 con el 100% de lo que tienen las unidades GHFRTL, GHFVCL y GHFUtils (el "kernel" de la biblioteca).
  • Componente TghClientDataSet preparado para XE2 y XE5.
  • Agregar a XE2 y XE5 alguna clase más de las que todavía sólo están en la edición para Delphi 7. Ustedes díganme cuál es más importante.

Algunas ideas sobre el futuro (ayúdenme a pensar)
  • Seguir trabajando en el tema de los PDFs. La cosa va algo lenta, pero no me he salido del camino (ayudaría que alguien sumara a la causa ).
  • A raíz de esta inquietud de dec, podría valer la pena ampliar la clase TghFileVersionInfo, a fin de que también sirva para modificar el recurso de información de versión. Me parece que la ayuda de la API de Windows viene bien documentada respecto a la rebuscada estructura interna de dicho recurso.
  • Le tomo la palabra a elrayo76:
    Cita:
    Empezado por elrayo76 Ver Mensaje
    [...] documento [...] de 250 páginas escrito por la gente de OpenOffice que describe como es el formato de los archivos de Excel. Con esto hasta alguno se puede animar a iniciar sus propias clases. Si alguno se anima no tengo problemas en aportar lo que pueda para ayudar al desarrollo.
    Yo me "animé" hace tiempo y creé las clases TghOpenXMLSpreadsheet, TghOpenXMLSpreadsheetBook que están en GH Freebrary. Si les parece, podemos intentar mejorarlas para que permitan crear libros Excel a partir de cero. No será una labor fácil, pero sería fantástico lograrlo, y si elrayo76 y otros están dispuestos a financiar el trabajo, pues qué mejor.
  • Este hilo me hizo recordar algo que descubrí hace tiempo en MIDAS (TClientDataSet). Y es que, al parecer, podría ser posible establecer filtros "incrementales" o "acumulativos" a un conjunto de datos, es decir, como si el componente tuviese varias propiedades "Filter". TClientDataSet no lo usa de forma nativa; mi pregunta para ustedes es, ¿valdría la pena explorar la incorporación de esa capacidad en TghClientDataSet?

Aprovecho la ocasión para recordarles que sigue vigente el reto del 4 de julio. Tengo la intención de agregar su solución como parte de GHF también.

Bueno, es todo por el momento, estaré atento a todos sus comentarios.

Un saludo.

Al González.
Responder Con Cita
  #2  
Antiguo 15-10-2013
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola Al
Hay cosas que aveces no entiendo y no con relación a lo que haces que es evidente que ni idea, me refiero a que viendo todo esto no entiendo como Embarcadero no te ha puesto un flamante XE4, 5 y no se que mas cosas en la mano.
Un desarrollador como tu que hace todo esto para mejorar las capacidades de una herramienta (de pago) si fuera mi caso te pondría en las manos de todo lo que necesitaras.
Bueno, como dije y aparte de lo tuyo, NO entiendo.
Un saludo amigo.
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 15-10-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Caral Ver Mensaje
no entiendo como Embarcadero no te ha puesto un flamante XE4, 5 y no se que mas cosas en la mano.
Eso, por lo menos.

Al González +++1
Embarcadero ----1
Responder Con Cita
  #4  
Antiguo 16-10-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por Caral Ver Mensaje
Hola Al
Hay cosas que aveces no entiendo y no con relación a lo que haces que es evidente que ni idea, me refiero a que viendo todo esto no entiendo como Embarcadero no te ha puesto un flamante XE4, 5 y no se que mas cosas en la mano.
Un desarrollador como tu que hace todo esto para mejorar las capacidades de una herramienta (de pago) si fuera mi caso te pondría en las manos de todo lo que necesitaras.
Bueno, como dije y aparte de lo tuyo, NO entiendo.
Un saludo amigo.
Hola Carlos, que gusto leerte en esta sección de los foros, sección que más allá de Club Delphi es un espacio de la comunidad Delphi en general.

Cada día me esfuerzo un poco más para que nadie entienda mi trabajo... Pero vamos intentando orientar al novato más popular del vecindario.

Primero, podría servir leer la introducción a GHF (en caso de que no la hayas leído ya):
http://www.clubdelphi.com/foros/showthread.php?t=82550

Y luego quizá convenga echarle un vistazo a estos ejemplos:
http://www.clubdelphi.com/foros/showthread.php?p=468426
(el del mensaje #12 lo tomé de un hilo donde participaste recientemente)

Hecho lo anterior, conviene estudiar el por ahora breve manual de referencia:
http://www.clubdelphi.com/foros/showthread.php?t=84417

De todas formas el foro de GHF está abierto para lo que desees preguntar o manifestar.

--------
Off topic: En cuanto a lo que dices de Embarcadero y las licencias, es curioso, pero experimento algo similar al leer las brillantes aportaciones de compañeros como ecfisa, Román, Neftalí y muchos otros colegas que, sin esperar nada a cambio, han contribuido de forma importante a incentivar el uso de Delphi en nuestra región idiomática. A Embarcadero la integran muchos individuos, cada uno con sus propios aciertos y equivocaciones, pero estoy de acuerdo contigo en que, al menos por estrategia, algunas personas deberían disponer de todas las versiones de Delphi sin coste (sin sentirme merecedor de pertenecer a ese grupo de personas). De todas formas no seré yo quien abra en el foro Debates (el lugar apropiado para tratar un tema tan "delicado") un hilo-encuesta que lleve por título "¿Debería Embarcadero dar licencias sin costo a los impulsores del lenguaje?"

Cierro el paréntesis.
--------

Un gran saludo.

Al González.

Última edición por Al González fecha: 17-10-2013 a las 06:24:42.
Responder Con Cita
  #5  
Antiguo 17-10-2013
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por Al González Ver Mensaje
De todas formas no seré yo quien abra en el foro Debates (el lugar apropiado para tratar un tema tan "delicado") un hilo-encuesta que lleve por título "¿Debería Embarcadero dar licencias sin costo a los impulsores del lenguaje?"

Al González.
Me tomé el atrevimiento de "abrir el debate" acerca de éste asunto.

http://www.clubdelphi.com/foros/show...444#post468444

Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #6  
Antiguo 17-10-2013
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Cita:
De todas formas no seré yo quien abra en el foro Debates (el lugar apropiado para tratar un tema tan "delicado") un hilo-encuesta que lleve por título "¿Debería Embarcadero dar licencias sin costo a los impulsores del lenguaje?"
Creo que la respuesta a este debate sería un enlace al programa MVP de Embarcadero

Embarcadero MVP Program

Este programa se trata precisamente de esto. Las personas que utilizan, promueven, capacitan y escriben acerca de las herramientas de Embarcadero obtienen beneficios, entre ellos acceso libre a sus herramientas. En la página dice que tienen acceso incluso antes que el resto de la comunidad.

Algunos de nuestros compañeros ya están dentro de este programa.

Saludos
Responder Con Cita
  #7  
Antiguo 17-10-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Off topic

Eliseo, Héctor, muchas gracias por ayudar a aclarar ese tema.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Windows 7 en octubre egostar Noticias 7 14-10-2008 09:39:28
El evento del 16 de octubre Al González La Taberna 5 22-11-2007 03:44:32
Ocurrio un 12 de Octubre seoane La Taberna 1 12-10-2006 08:04:46
Hoy, 25 de octubre se celebra (?) el día de Internet dec Noticias 1 25-10-2005 15:24:07


La franja horaria es GMT +2. Ahora son las 01:42:08.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi