Aide - Recherche - Membres - Calendrier
Version complète : HB++ 2.0 est disponible
Les Forums de PalmAttitude.org > GENERAL PalmOS > Développement sous PalmOS > Développement HB++
snark
Ca y est, après plusieurs mois d'attente, la version 2.0 de HB++ est disponible j3.gif !

Les nouvelles fonctionnalités, améliorations, changements, correction de bugs, ... sont tellement nombreux que je ne peux les citer ici. Si vous utilisez HB++ ou si vous êtes intéressés, la liste complète se trouve ici, sur le forum de HB++.

Voici quelques modifications notables (selon moi):
CITATION
IDE

* The form designer now allows you to group controls into layers, which can be managed using a new tool window at the bottom right of the IDE. For more information about layers, please refer to "Language Reference > Classes > Control > Layer" in the documentation.

* Full support for generating custom navigation resources (FNAV) has been added. For more information, please refer to "Programmer's Guide > More About Programming > Adding Program Functionality > One Handed Navigation" in the documentation.

* The debugger has been improved. It can now evaluate expressions and not only inspect variables; when the mouse hovers a variable name, its value is displayed in a tool tip; you can add expressions to a watch tab in the output window; and the debugger no longer forces all POSE settings, but only the relevant ones.

Compiler

* Error handling can now be achieved using the structured Try/Catch statement. The old On Error Goto statement is still supported and won't be removed. However, it is advised to switch to the new statement, which is far more convenient.

Tools

* RegCond32 uses a new algorithm to retrieve the path to hotsync manager. This should fix some conduit installation issues some users experienced. (ça devrait plaire à El Barto car certains utilisateurs de mmBD se plaignent de problèmes avec la conduite mmBD)

Classes Library

* The StreamCipher class now support many new encoding/decoding schemes: Adler32, CRC16, CRC32, MD5, Zip (deflate), Unzip (inflate) and AES. For more information, please refer to the documentation for this class. (ça, ça m'intéresse vachement cool.gif )

* The SystemInfo class now reports information about the device brand, device model, and support for the 5-way navigator. It can also be used to read or write Palm OS features.

* The Bitmap class now supports reading and writing JPEG, PNG, GIF and BMP files. Bitmap density can also be changed dynamically.

* The LoadRsrcLibray allows you to use a code segment of your application as a shared library. For more information, please refer to the SysLibInstall sample.

* 5-way navigators and the blue ring feature are now fully supported through the Form.Focus property, the Control.DrawFocusRing and Control.RemoveFocusRing methods, and the Control.GotFocus and Control.LostFocus events. For more information, please refer to "Programmer's Guide > More About Programming > Adding Program Functionality > One Handed Navigation" in the documentation.

* The height of the rows in a GridEx control can be changed through the GridEx.ColumnHeight property. The number of displayed rows can be determined using the GridEx.VisibleRows property.


La mise à jour depuis la version 1.0 standard est de 74 euros, et la version Standard complète est toujours à 149 euros. Plus d'infos sur cette page.

J'en profite pour remercier jpa de m'avoir donné accès à une version beta de la 2.0 depuis quelques mois cool.gif . Je n'ai malheureusement pas eu le temps d'y chipoter beaucoup icon_cry.gif .
Payalba
Je suis bien content mais moi qui croyais que les upgrade était gratuit à vie icon_cry2.gif



Pas de nouvelle, d'une version pour Pocket PC ?
snark
CITATION(Payalba @ 02/08/2006 à 15:29 ) *
Je suis bien content mais moi qui croyais que les upgrade était gratuit à vie icon_cry2.gif
Je pensais aussi, mais c'est quand même une "major release" donc faut bien que ces gens de PHC se récompensent du travail effectué! wink.gif

CITATION(Payalba @ 02/08/2006 à 15:29 ) *
Pas de nouvelle, d'une version pour Pocket PC ?
C'est pas à moi qu'il faut le demander.
Payalba
CITATION(snark @ 02/08/2006 à 15:35 ) *
Je pensais aussi, mais c'est quand même une "major release" donc faut bien que ces gens de PHC se récompensent du travail effectué! wink.gif

Oui c'est sur je viens d'en parler avec JPA.

J'atendrai septembre ou octobre pour éventuellement acheter la version suivante.

CITATION(snark @ 02/08/2006 à 15:35 ) *
C'est pas à moi qu'il faut le demander.

Il parait que ça avance cool.gif
snark
CITATION(Payalba @ 02/08/2006 à 19:26 ) *
Oui c'est sur je viens d'en parler avec JPA.
J'atendrai septembre ou octobre pour éventuellement acheter la version suivante.
Mais bon, s'ils nous donnaient un petit code promotionnel spécial PA (réservé aux membres de l'association par exemple), personne ne s'en plaindrait [hint hint hint] siffle.gif icon_biggrin.gif anim_wink.gif
Payalba
On pourrait même chanter leur louange (on craint plus rien, il n'arrete pas de pleuvoir anim_grin.gif )
D2P
CITATION(snark @ 02/08/2006 à 19:58 ) *
Mais bon, s'ils nous donnaient un petit code promotionnel spécial PA (réservé aux membres de l'association par exemple), personne ne s'en plaindrait [hint hint hint] siffle.gif icon_biggrin.gif anim_wink.gif

Pas seulement pour la mise à jour d'ailleurs..; Avec une petite promo, j'abandonne le nagscreen siffle.gif
Orabig
CITATION(Payalba @ 02/08/2006 à 15:29 ) *
Je suis bien content mais moi qui croyais que les upgrade était gratuit à vie icon_cry2.gif
Ben, moi j'en demandais pas tant, mais quand même, 74€, c'est pas rien ! icon_cry.gif

Certes, il y a quelques changements très sympa, et je pense que la montée de version vaut vraiment le coup, mais ca ne révolutionne pas le produit, qui reste identique à 80%. Alors quand on a acheté la licence il y a quelques mois la note est dure.

Mais bon, c'est pour la bonne cause, HB++ est quand même un très, très bon produit. wub.gif
aldweb
En tout cas, ça fait bien plaisir de voir que JPA et son team continuent de faire évoluer leur superbe et fantastique (et je pèse mes mots !) HB++ wub.gif

JPA, toi qui dois nous lire, à quand un compilo ARM ? quelcon.gif

@+
aldweb
jpa
Hello aldweb,

CITATION
En tout cas, ça fait bien plaisir de voir que JPA et son team continuent de faire évoluer leur superbe et fantastique (et je pèse mes mots !) HB++ wub.gif


Merci pour ces gentils mots. Ca fait super plaisir icon_redface.gif Je ferai suivre a l'equipe.

CITATION
JPA, toi qui dois nous lire, à quand un compilo ARM ? quelcon.gif


Bien vu! En fait, c'est en travaux...La generation de code ARM n'est pas la difficulte majeure, le plus long etant la creation de la librairie d'execution pour les plateformes "autres". Mais bon, si c'etait trop facile, il n'y aurait pas de plaisir anim_grin.gif

A+

JPA
The HB++ team
aldweb
Salut JPA,

CITATION(jpa @ 05/08/2006 à 14:39 ) *
Bien vu! En fait, c'est en travaux...


Je n'ai pas trop de mérite de l'avoir "bien vu", on en avait parlé voici bien longtemps lors de notre dernière rencontre ! anim_grin.gif

@+
aldweb
Payalba
La 2.1 est sorti : corrections d'anomalie et des exemples en plus
jpa
oui! A voir aussi, les packages mail (pop/smtp) et ftp....de quoi faire un client email et ftp en deux coups de cuillere a pot...

La suite arrive wink.gif

JPA

The HB++ team
snark
CITATION(jpa @ 10/10/2006 à 23:41 ) *
oui! A voir aussi, les packages mail (pop/smtp) et ftp....de quoi faire un client email et ftp en deux coups de cuillere a pot...
En effet, ils sont impressionnants! blink.gif

Et la version 2.11 est sortie! cool.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.