2009-11-16 29 views
2

Je viens d'installer les bibliothèques JCL et JVCL, principalement parce qu'elles contiennent des composants remplaçant les anciens composants rxLib et que je suis en train de mettre à niveau un ancien projet qui utilise beaucoup ces composants.Documentation sur les composants JVCL

Je me retrouve maintenant avec de nombreux nouveaux onglets dans mon IDE Delphi 2010, mais aucun indice (au-delà des noms des composants) de ce que font ces composants. En quoi TJvEdit diffère-t-il de TEdit? Qu'est-ce que TJvSpecialImage?

L'examen du répertoire d'aide JVCL et d'une recherche google n'a même pas permis de trouver une liste de composants inclus dans la bibliothèque. Est-ce que quelqu'un sait si un tel document existe?

Edition, suivi Question:

Maintenant que Lars m'a montré où télécharger les fichiers d'aide à partir, je ne peux pas les installer dans le système d'aide Delphi. De toute évidence, je suis supposé utiliser l'utilitaire h2reg fourni avec Delphi pour appliquer les fichiers (avec le fichier JVCL333_h2reg.ini pour piloter le processus, je suppose), mais les seuls conseils que je peux trouver sur ce point soulignent le danger de corrompre le aider le système en le faisant de manière incorrecte.

(Remarque: J'ai également installé D2007 sur cette machine, mais je veux seulement installer le fichier d'aide dans D2010).

+2

Vous pouvez poster votre suivi question comme une question séparée stackoverflow –

+0

Comme l'a dit lars, il devrait en être ainsi; Une question par question :-) –

+0

Vous pouvez également jeter un oeil à la "Mega Demo" qui montre combien de composants visuels fonctionnent: [http://sourceforge.net/projects/jvcl/files/JVCL%20Demos/JVCL%203.00 % 20Mega% 20Demo /] (http://sourceforge.net/projects/jvcl/files/JVCL%20Demos/JVCL%203.00%20Mega%20Demo/) –

Répondre

6

Votre installation ne vous a-t-elle pas aidé? Eh bien, vous pouvez le trouver ici: http://sourceforge.net/projects/jvcl/files/JVCL%20Help%20Files/ ou utiliser l'aide en ligne à http://help.delphi-jedi.org/

Vous trouverez une liste des types disponibles sur http://help.delphi-jedi.org/browse.php?Id=12&types=1. Une liste similaire est incluse dans l'aide hors ligne. Toutes les parties ne semblent pas encore être documentées. Cela pourrait être le prix à payer pour l'utilisation de l'open source.

TJvEdit
supports étendus caractéristiques telles que l'alignement, la protection de mot de passe , caret personnalisé et la désactivation des commandes du presse-papiers.

TJvEdit implémente le comportement générique introduit dans TJvCustomEdit:

* Utilisez Alignement pour aligner le texte dans la zone d'édition .
* Utilisez MaxPixel pour limiter la taille maximale du texte en pixels.
* Utilisez DisabledColor et DisabledTextColor pour spécifier une couleur et une couleur de texte désactivées pour .
* Utilisez ClipboardCommands pour désactiver commandes spécifiques du presse-papiers.
* Utilisez Caret pour fournir un caret personnalisé forme.

TJvSpecialImage
Prise en charge fonctionnalités étendues telles que fade in, fade out et flipping image. TJvSpecialImage est une image qui peut être utilisée pour créer des effets spéciaux .

Par exemple, vous pouvez utiliser les méthodes FadeIn et FadeOut pour laisser une image apparaître lentement et disparaître dans le formulaire.Le même effet peut être accompli en utilisant la propriété Luminosité, qui définit la luminosité de l'image. Définissez Stretch to True pour réduire scintillement.

Utilisez le retourné et mis en miroir pour retourner l'image verticalement ou horizontalement. Utiliser Inversé pour inverser l'image.

Appelez Réinitialiser pour restaurer l'image à son état d'origine .

+0

Merci. Non, mon installation ne semble pas avoir inclus les fichiers d'aide, bien qu'elle ait créé et rempli un répertoire d'aide avec des fichiers HTML couvrant les problèmes d'installation et de migration. Peut-être que l'installation d'aide était une option que j'ai oubliée pendant le processus d'installation? –

+0

Je suis désolé, ma sélection de composants particuliers à poser sur était seulement rhétorique - pour montrer que je ne pouvais pas deviner la fonction du nom. –