Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

OCX - CONTRÔLES STYLE XP ( BOUTON , CHECK , OPTIONBUTTON......)


Information sur la source

Catégorie :Control Classé sous : contrôles, ocx, style, xp, usercontrol Niveau : Initié Date de création : 06/04/2003 Date de mise à jour : 09/03/2006 11:40:26 Vu / téléchargé: 79 184 / 16 357

Note :
9,69 / 10 - par 111 personnes
9,69 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (577)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
je sais que l'on peut ajouter un Manifest au projets Vb pour appliquer directement les composants style Xp , mais cela oblige :
  - a avoir Windows Xp
  - a appliquer le look Xp.....  

                          
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

20 juillet 2004 12:43:48 :
Suppression des Timers dans le CommandButton, le CheckBox et l'OptionButton. Ajout de SubClassing Via la Dll inclue dans le Zip Il est possible que vous ayez a l'enregistrer
20 juillet 2004 16:47:47 :
Correction de quelques bugs d'affichage des OptionButtons/CheckBox
09 septembre 2004 11:51:21 :
Correction des TIPS.......
04 octobre 2004 09:11:29 :
Corrections apportées au ListBox (compatibilité NT + barre de titre + ListIndex)
04 octobre 2004 09:18:52 :
ajout d'un fichier manquant dans le Zip
13 octobre 2004 13:44:07 :
ListBox -> FileListBox (voir ListMode)
14 octobre 2004 21:45:29 :
Correction sur les CommandButton en mode CheckBox.... vive les effets de bords et le manque de test...
15 octobre 2004 22:31:31 :
Petites modif' sur l'etat desactivé du bouton, check/option et du textbox
21 novembre 2005 14:38:16 :
Ajout des mots-clé
06 janvier 2006 10:43:18 :
ajout du support de la picture pour MSAccess auto registration de la dll, si dans le repertoire de l'application, plus de crash sinon
06 janvier 2006 10:47:59 :
ajout du support de la picture dans MSAccess registration de la Dll Rey_Subclasser.dll automatisé
06 janvier 2006 11:53:34 :
auto registration de la dll, si trouvée ajout du support du ReyCommand, et de sa picture, dans MSAccess
06 janvier 2006 12:01:53 :
auto registration de la dll, si trouvée ajout du support du ReyCommand, et de sa picture, dans MSAccess
06 janvier 2006 12:22:47 :
Registration automatisée de la dll ajout du support du ReyCommand dans MsAccess
06 janvier 2006 13:06:22 :
registration de la dll Rey_Subclasser.dll automatisée support du ReyCommand sous MsAccess
06 janvier 2006 13:13:38 :
auto registration de la dll Rey_Subclasser.dll possibilité d'utilise une picture, sous Access sur le ReyCommand
06 janvier 2006 13:39:41 :
registration auto de la dll possibilité de mettre une picture, dans le ReyCommand, meme sous Access
06 février 2006 12:04:11 :
Les boutons de commande acceptent les Icones, en entrée
09 mars 2006 11:40:26 :
correction d'un bug qui gelait les actions trop longues dans l'action Click du bouton

Commentaires et avis

signaler à un administrateur
Commentaire de Urgo le 06/04/2003 22:45:20

Très joli !
Bravo pour ta source ! X)

signaler à un administrateur
Commentaire de moustachu le 07/04/2003 09:01:42

Qu'une chose à dire : félicitation. 10/10
Ah si une autre chose, j'ai plus à faire de controles Xp tu l'as fait pour moi.

signaler à un administrateur
Commentaire de Obelix le 07/04/2003 10:39:01

GEANT !!!!

Bravo

Obelix

signaler à un administrateur
Commentaire de Renfield le 07/04/2003 19:24:46 administrateur CS

merci pour tout cet enthousiasme !!

je continue sur les textboxes.............

signaler à un administrateur
Commentaire de DuncanIdaho le 07/04/2003 21:34:19

Bô :)

signaler à un administrateur
Commentaire de Neo.balastik le 07/04/2003 21:47:56

Que dire... Superbe travail et très bon code !
Bravo !

signaler à un administrateur
Commentaire de SpPLeVrai le 07/04/2003 23:14:35

Salut,
Tout d'abord, bravo, code trés bien fait, trés beau... bon boulot.
J'ai quelques remarques tout de même :
Celle qui me semble la plus gênante se situe au niveau des boutons d'option, on ne peut pas les séparer au niveau des fonctions comme les "normaux". C'est-à-dire que si on a plusieurs types d'options a mettre dans le même form, on peut pas. Les "normaux", il suffit de les séparer dans différentes frames, et on peut en sélectionner plusieurs différents. Et c'est gênant, on ne peut les utiliser que s'il n'y a qu'un type d'option.

Ensuite, c'est au niveau des checkbox (et je suppose le reste aussi), si on applique un tooltip (le tiens ou celui habituel), il ne fonctionne que s'il y a un caption. Moi j'en avais besoin juste pour être affiché entre 2 listes, y'a pas de place, donc je met un tooltip pour expliquer l'utilité. Mais donc là ça ne fonctionne pas.

Enfin, je me suis permis de modifier la progress bar parce que le pourcentage (chez moi en tout cas) s'affichait avec tous les chiffres aprés la virgule, ça faisait pas top. Au cas ou ça t'interesse, t'as 2 possibilités :
soit déclarer une variable en tant qu'entier, ce qui permet de virer rapidement la virgule :
dans le property let value :
dim Var as integer
If new_Value > mMax Then new_Value = mMax
If new_Value < mMin Then new_Value = mMin
mValue = new_Value
Var = (mValue * 100) / (mMax - mMin)
Label1(0).Caption = Var & "%"
Label1(1).Caption = Label1(0).Caption
...
Soit calculer à 2 chiffres derrière la virgule :
Tu déclares Var en String, puis
...
Var = CStr((mValue * 100) / (mMax - mMin))
Var = Right("0" & Left(Var, InStr(Var, ",") - 1), 2) & "," & Right("0" & Mid(Var, InStr(Var, ",") + 1), 2) & "%"
Label1(0).Caption = Var
Label1(1).Caption = Var

Voila, ça serait cool s'il y avait un moyen de résoudre le pb des boutons d'options, parce que moi je maîtrise pas ce genre de choses (faudrait que je m'y mette ;)), et ils sont franchement nickel, et ça serait cool de pouvoir les utiliser.

En tout cas, bravo pour cette source, et merci de nous la mettre à dispo :)

@plus :)
SpP

signaler à un administrateur
Commentaire de Renfield le 08/04/2003 05:50:33 administrateur CS

et bien voila un commentaire que j'appelles constructif.  merci !! je me penches la dessus... ( je crois meme que je vais faire plusieurs styles d'affichage pour le progressbar , pour par exemple utiliser format ( )  , afficher par paliers , pas que par pourcentage ( 25 / 41 )... )

pour les tooltips, c'est pas grand chose, je crois... et pour les options boxes , je pensait franchement avoir fait ce qu'il fallait , je veux dire, que si le conteneur etait different, il n'etaient pas "attachés" , mais je vais ajouter un propriété "Groupe" , qui permettra de définir des groupes d'optionbuttons

voila voila , encore merci , je met toutes ces modifications a dispo ce soir......

signaler à un administrateur
Commentaire de Renfield le 08/04/2003 07:10:09 administrateur CS

voila, j'ai finit en ce qui concerne les checkboxes et les optionbutton :

les tooltips fonctionnent n'importe ou.... ca venait du fait que j'uilisait une picturebox , et donc, il trapait l'evenement qui genere le tooltip....
maintenant, j'ai enlevé le label, et la picturebox , je me contente plus que de faire un blit....( ou transparent , pour l'optionbox)

de plus , j'ai ajouté une propriete Group, sur les optionbuttons, qui permet de regrouper (tiens donc !!) les controles , qui doivent agir ensemble , sans pour autant avoir a placer ceux-ci sur des frames separees...

signaler à un administrateur
Commentaire de SpPLeVrai le 08/04/2003 13:43:56

C'est sympa tout ce boulot !
Tes contrôles donnent du style aux forms, je vais certainement les utiliser (si tu n'y vois pas d'inconvénients).
Je passerais sûrement ce soir pour voir les modifications apportées.
Re bon boulot (je vais m'y mettre aussi aux controles perso je sens :þ)
@plus :)

signaler à un administrateur
Commentaire de SpPLeVrai le 08/04/2003 14:01:08

Tant que j'en suis aux demandes : les chekbox et option button originaux ont un défaut : on peut pas mettre le texte sur un fond transparent comme les labels, ce qui empêche de mettre des images en fond par exemple, seulement des couleurs unies quoi.
Toi qui bosse la dessus depuis un petit moment apparemment, est-ce que c'est faisable ou pas ?
Ca rendrait tes contrôles parfait à ce moment là (ils on sont déjà pas loin ;))
Voila, une autre idée au passage.
@plus :)

signaler à un administrateur
Commentaire de Renfield le 08/04/2003 19:09:20 administrateur CS

demande prise en compte , je viens deja de mettre a jour avec les modifications prévues... je vais mettre un transparent , je pense pas que ca prenne trop de temps... normallement demain soir, c'est bon....

signaler à un administrateur
Commentaire de SpPLeVrai le 08/04/2003 20:36:18

Chapeau bas môssieur ;)
Merci, franchement c'est trop bien, je vais pouvoir fouiller pour voir comment ça se passe au niveau des contrôles utilisateurs.
Encore un truc, j'y avais pas trop fait attention, c'est si on change la couleur de la barre de progression, les chiffres sont tout de même affichées dans du bleu. Bon ça au pire c'est pas trop grave, le bleu est trés beau ;)
Si ce qui t'as bloqué est la couleur blanche du pourcentage, peut-être pourrais-tu rajouter (en choix) la valeur de la couleur du label-pourcentage (et vu qu'un label peut-etre transparent, ça facilite les choses ;))

Pour ce qui est des modifs, ça marche trés bien, avec les groupes pour les option buttons, ça passe tout seul, et le tool tip marche bien aussi. Je reste admiratif :)
Dis moi, vu l'heure de ton message (le matin a 5h50), on dirait mon prof de réseau lol. C'est pas ton métier par hasard ? (sur bordeaux ?)
Je dis ça parce qu'il aime bien le VB aussi, et refait les contrôles de base.
Voilà, re bravo, merci, et plus encore pour tout !
@plus :)
SpP

signaler à un administrateur
Commentaire de Appil le 10/04/2003 13:05:19

Salut, je trouve tes contrôles super bien mais pour les rendre ultra super bien ;-) je te propose de régler les problèmes ci-dessus :

Version téléchargé du 09/04/2003

· Impossible de se déplacer entre les contrôles (les ReyCheckBox, et les ReyOptionButton) avec les touches de directions.
· Les propriété " Defult " et " Cancel " ne marchent pas pour les ReyCommand.
· A la réception du focus, l'appui sur " Entrer " ne déclenche pas l'événement Click des ReyCommand. Mais la touche " Espace " le fait au moin ;-).
· Comme l'a dit un de nos amis (SpPLeVrai), en changeant la couleur de fond de la ProgressBar, le chiffre s'affiche toujours sur un fond bleu ..
· Gourmand coté ressources, le message " Mémoire insuffisante " n'a cessé d'apparaître sur un P2 avec 64 Mo de RAM .. (pas de problèmes sur un Athlon XP +1600 avec 128 Mo de RAM.) tout les gens n'ont pas de super calculateurs ..

Ça n'empêche que ça reste très cool, j'ai beaucoup aimé la possibilité de changé la couleur de fond des boutons de commande comme ça on peut faire un peu la différence .. ainsi que les frames ils sont sympa ..

Bonne continuation

Golden-X

signaler à un administrateur
Commentaire de Renfield le 10/04/2003 19:08:51 administrateur CS

ok ok.

cote ressources , je vais pas pouvoir faire grand chose, utiliser des api, peut-etre....

la couleur de la progressbar.... ce pb a ete regle il y a 2 jours au moins, j'ai remis a jour, avec qq modifs ( grisage des icones des boutons ). le default et cancel, j'ai vu le pb, je vais tâcher de regler ca , si j'ai du temps, quant a la navigation avec les touches, c'est lié avec les histoires de focus, je regarderai ce en même temps.

signaler à un administrateur
Commentaire de Renfield le 10/04/2003 19:46:34 administrateur CS

voila voila , tout cela fonctionne bien maintenant !!!

sauf qu'il reste a porter tous les appels graphiques en API, et comparer coté memoire et vitesse , mais je sais pas si c'est necessaire.......................  :-)

signaler à un administrateur
Commentaire de Appil le 11/04/2003 19:20:04

je vais voir ça ... ;-)

signaler à un administrateur
Commentaire de Appil le 11/04/2003 19:52:26

Alors là bravo ... tout est réglé sauf pour la ProgresseBar .. je te crois en disant que tu la mis à jour .. mais à mon avis tu ne l'as pas mis au zip : car à l'ouverture du projet, VB ne trouve pas la référence du contrôle ProgresseBar ( la nouvelle version) car l'ancienne y est. Essai de télécharger ta propre source et tu verras. Merci d'avoir pris nos remarques en considération et bonne continuation.

Golden-X (Appil)

signaler à un administrateur
Commentaire de IDN le 14/04/2003 11:23:27

C'est vraiment très joli et efficace.

Comptes-tu faire une combo ainsi qu'une liste box pour être exaustif ?

Merci

signaler à un administrateur
Commentaire de anorec le 17/04/2003 12:36:02

Je debute et le probleme que je rencontre c'est que la plupart des controles ne gerent pas les evenements Click (optionbutton). Comment ajouter cette fonction? En utilisant l'evenement gotfocus, au moment ou l'on clique si l'on est amene a bouger  la souris (par exemple si l'evenement fait apparaitre un msgbox) le control ne se met pas a 1 (value).

signaler à un administrateur
Commentaire de Renfield le 19/04/2003 12:01:45 administrateur CS

oui, je vais refaire les controles de base..............
textboxes, combo, listbox........

signaler à un administrateur
Commentaire de anorec le 20/04/2003 09:33:57

Ouin... ca marche pas totalement chez moi. Peut etre car j'utilise VB5. J'ai une erreur (type incompatible) au moment de la lecture de la propriete "font" des controles...
Me.Font = PropBag.ReadProperty("Font", Ambient.Font)

Sinon il serait bien d'ajouter la propriete "forecolor" au control "ReyOptionButton" (et peut etre a d'autres). Mais je chipote c'est facile, suffit de recopier les procedures "Backcolor"...

signaler à un administrateur
Commentaire de Renfield le 20/04/2003 10:43:48 administrateur CS

non, tu as raison , ces proprietes n'existaient pas......

je viens de mettre a jour........

signaler à un administrateur
Commentaire de Renfield le 22/04/2003 19:28:14 administrateur CS

TEXTBOX :
GROS BUGS QUI SERONT CORRIGES.......

la flat SB qui scintille , je l'avais remarquée , mais bon , c'est pas le pire .....

la fonction GotoLine ne fonctionne pas au dessus de la ligne 400 , et le buffer des textboxes est decidement trop petit !!  s'il y a trop de lignes , plusieurs fonctions ne fonctionnent plus ( fleches sur la gauche , nottament.....)

signaler à un administrateur
Commentaire de devsurf le 25/04/2003 23:05:45

Il manque aparement pour moi (win98) le controle Rey_XpBasics.ocx.
Il n'est pas dans le zip.

signaler à un administrateur
Commentaire de moustachu le 27/04/2003 13:37:48

Hello Reinfield

J'ai testé surtout ta progressbar. Un détail que tu as peut être déjà corrigé : le type d'affichage du pourcentage n'est pas enregistré dans les propriétés dans writepropertiies :

Call PropBag.WriteProperty("CaptionType", Me.CaptionType, [Pourcentages Int])
je n'avais pas Me.CaptionType

J'ai également mis le deuxième label en fond transaparent.

Sinon top

A +

Ah oui aussi ton projet VB était enrgistré avec des paramètres de chez toi, (chemin de certains .ctl)

pour devsurf, compile l'ocx et tu l'auras ;)

signaler à un administrateur
Commentaire de devsurf le 27/04/2003 23:56:25

Ok- merci à moustachu pour son coup de pousse. Effectivement ca fonctionne après l'avoir compilé.
J'ai du k meme créer un nouveau projert et ajouter manuellement les sources pour que tous cela fonctionne et ca vallait vraiment le coup. Alors merci à Reinfild pour ces sources superbes.

signaler à un administrateur
Commentaire de Renfield le 28/04/2003 04:36:38 administrateur CS

merci , et desole pour ces desagréments , je corrigerai ca..... ;-)

pour info , je bosse sur un listbox , une scrollbar , et ce menu deroulant , que l'on trouves sous Xp , vous savez , avec des boites qui se deroulent.....

signaler à un administrateur
Commentaire de moustachu le 30/04/2003 09:57:09

Ca m'a l'air très joooli encore tout ça. J'ai pas VB en ce moment mais je vais le tester dès que possible. Au fait, dis moi, tes dégradé c'est avec une API que tu les fais ?

signaler à un administrateur
Commentaire de Renfield le 30/04/2003 11:00:01 administrateur CS

oui , le degrade de la barre de titres.... GradientFillRect

signaler à un administrateur
Commentaire de elifqaoui le 04/05/2003 14:32:44

bonjour;
tout d'abord un grand bravo pour ces créations, j'aimerais utiliser qlq'un de ces controles dans une de mes applications, pour ceci j'aurais besoin des OCX, pourrais-tu les déployer ??
merci encore
pour me contacter, voilà mon e-mail : elifqaoui_h@hotmail.com

signaler à un administrateur
Commentaire de sese817 le 17/05/2003 20:44:23

Salut !
Voila je bosse sur un Lecteur MP3, qui as beaucoup de fonctions, tels que le gravage de CD-AUDIO, et je suis bloquer sur un petit pb, voilà :
Tu vois les DirListBox elles sont encore avec les vieilles icones de 95 et si tu pouvais essayer de m'expliquer ne serais-ce que pour modifier ceux de basic pas la peine d'en creer un ça serait sympa (Je parle des ico).

Je suis arriver a les modifier mais le pb c kell ne marche que lorsque tu programme pas quand tu la compile (Il fallait modifier VB6.exe avec un prog tel que REssource Hacker)

Allez @ +
Sese817

signaler à un administrateur
Commentaire de Renfield le 17/05/2003 21:18:00 administrateur CS

deployer les OCX ?? pourquoi pas , mais cela me semble mieux que tu les compile toi meme ! quand je compile sous 2000 , ca fonctionne pas avec Xp.... donc vaut mieux que tu compile ca toi meme.....

encore que , le mieux, pour moi , reste a inclure les composants dans ton projet, et a compiler le tout !

pendant que j'y pense , je me sers pour la premiere fois de mes composants , dans une application. J'ai decouvert un tas de bugs , que j'ai corrigé au fur et a mesure.... je vais releaser ca bientot.


quant a toi , sese817 , je vais voir ce que je peux faire..... un ressource Hack peut servir, mais pour le rendre fonctionnele partout, il faut le faire partout..... le mieux , est de refaire un composant !! encore une bonne nuit en perspective...

signaler à un administrateur
Commentaire de anorec le 18/05/2003 09:34:36

J'aimerais utiliser le tooltip avec un objet qui n'a pas pas de propriete .hwnd. (des objets images). Comment faire ?

Sinon encore bravo : beau boulot !

signaler à un administrateur
Commentaire de Renfield le 18/05/2003 10:24:49 administrateur CS

pas de handle ! tu risque d'etre embetté..... windows le fait parce qu'il y a toujours un handle , il veux pas te le donner , c'est tout.....

mais sans celui-ci, tu peux pas y coller de tooltips

signaler à un administrateur
Commentaire de liquide le 31/05/2003 16:02:13

bien tes composants, je n'utilise que ca maintenant. Y'a t il une possibilité de recuperer le nom de l'item dans un listbox?, car je vois pas de trop
merci d'avance

signaler à un administrateur
Commentaire de Renfield le 31/05/2003 18:00:58 administrateur CS

il ne faut pas utiliser ce composant, ceux qui ont pas d'icones, sont en developpement.....

ces listboxes, je m'en sers pour faire des menus.....

sinon, tu dois pouvoir recuperer le nom quand même !!! ReyListBox.list ( 5 )


mais je m'y remettrais dès l'examen passé.......

signaler à un administrateur
Commentaire de devsurf le 01/06/2003 00:29:14

En ce moment j'ai petit soucis:
La memoire sature sur le projet contenat ces superbes ocx et un message s'affiche en permanence:
"Erreur d'execution 398 - Site client indisponible."
Hors mes plantages, que veut dire ce message?
Merci

signaler à un administrateur
Commentaire de Renfield le 01/06/2003 09:06:47 administrateur CS

etrange.....

j'ai bien sur deja eu a faire a ces messages, il s'agit d'utilisation de .Parent... alors que le controle est en mode edition.... ca ne devrai pas arriver..... avec quel composant as tu ce message ??

je tien encore a preciser que certains composants sont en release mais en dev complete !!! et qu'il faut que je fasse un mise a jour depuis un moment, car plein de bugs ont ete corrige, en effet, je me sius servi pour le premiere fois de mes composants , et j'ai trouvé plein de bugs, ou de choses douteuses :-)

signaler à un administrateur
Commentaire de Msgbox le 04/06/2003 21:49:59

ecoutez les mecs je suis en etat de detresse profonde, je fais un messenger, mais suis extremement nul en interface, non c vrai la preuve allez voir Star Cross Trojan ds mes sources si voulez pas me croire lol, je px utiliser vos controles pour mon messenger, je mets le createur ds les credits bien sur !!

signaler à un administrateur
Commentaire de Renfield le 04/06/2003 21:52:26 administrateur CS

mais sans probleme, mes controles sont libres de tout !!!!!

content qu'ils te satisfassent.........

fais moi signe si tu met ca sur le site, j'aimerais voir ce que ca donne (accès de fierté)

signaler à un administrateur
Commentaire de LokR le 05/06/2003 12:15:43

Bonjour Renfield, je vais encore faire tes louanges, mais je tenais à dire ke tes controles sont super.

MAIS g kan meme trouver un bug, qui pour ma part est assez genant...
kan tu enfonces le bouton (mousedown koi!) et ke tu laisses ton click activé et ke tu sors le pointeur du controle, le bouton ne revienty pas à sa position initiale.

malgré ce bug, je l'ai mis sur un de mes progs preske fini.

ca seré cool ke tu regles ce peti prob, ca rendrait ton commandbutton PARFAIT! ;-)

signaler à un administrateur
Commentaire de Renfield le 05/06/2003 13:02:23 administrateur CS

Voici donc une mise a jour importante , avec les corrections des bugs que j'ai pu remarquer lorsque je me suis (pour la premiere fois) servis de mes controles..... (pour une autre appli , quoi...)

signaler à un administrateur
Commentaire de Msgbox le 06/06/2003 15:49:11

ok merci, et j'essayerai de le mettre sur ce site mais faudra que je l'envoie par mail a Nix, rien que le tablesu blanc(enfin son equivalent) fait deja 1 Mo mais j'essayerai.
Encore une fois merci pr tes controles et j'oublais... exellante source !!

signaler à un administrateur
Commentaire de moustachu le 06/06/2003 16:53:30

Je ne veux pas gâcher la fête mais il reste encore le petit problème des Bouton Option. Lorsqu'ils sont dans un conteneur, ils intéragissent encore avec ceux qui sont en dehors...

Sinon je confirme que c'est excellent

signaler à un administrateur
Commentaire de Renfield le 06/06/2003 18:09:47 administrateur CS

salut moustachu !

je te rassure, ce n'est pas un bug !!

Mes optionbuttons ne sont pas regies par le container !!
Il y a une propriete (Group ou qq chose comme ca) qui permet de leur assigner un groupe de fonctionnement..............

signaler à un administrateur
Commentaire de liquide le 07/06/2003 07:24:37

bonjour
J'ai besoin d'une aide sur ces composants, juste que je l'ai compilé, et maintenant, mon appli ne capte plus cette OCX, et m'a virer tous les composants concernant celui-ci. Meme quand je le recharge dans ma barre, il ne se passe rien.

merci d'avance, c'est tres important pour moi car je n'utilise casiment que ca dans l'appli.

signaler à un administrateur
Commentaire de Renfield le 07/06/2003 09:09:09 administrateur CS

content que tu te serve de mes controles, je dois dire que pendant leur developpement, je me suis souvent retrouve dans ta sittuation.........

si VB ne trouve plus tes controles, il les remplace par des picturebox.... autant te dire qu'il ne faut sous aucun pretexte enregistrer !!!

non, recommence tout simplement un nouveau projet, ou tu tacheras d'ajouter les controles, ensuite, prends un editeur de texte , ouvres les forms incriminées, et change l'UUID des composants, pour mettre l'identifiant des composants generes, que tu trouveras dans la form du tout nouveau projet.

signaler à un administrateur
Commentaire de liquide le 07/06/2003 09:11:07

composant virer resolu, par contre, j'aurais besoin d'une explication sur la reyframe: lorsque je met bordercolor et backcolor a la meme couleur, soit le forecolor s'y met aussi soi mon caption se "barre" (enfin bref je vois plus rien de mon caption)
De meme que: quand j'applique les couleurs systemes
- bordercolor = &H8000000D& (meme si c'est une autre couleur)
- backcolor = &H80000006& (noir)
tout se qui se trouve a l'interieur de la reyframe disparait, en l'occurence j'ai un reycommand

liquide

signaler à un administrateur
Commentaire de liquide le 07/06/2003 09:15:49

merci reinfield pour ton info d'enregistrement
liquide

signaler à un administrateur
Commentaire de Renfield le 07/06/2003 09:40:35 administrateur CS

ce controle m'a franchement posé probleme, lorsque j'ai codé la transparence, la, elle fait des siennes, c'est pour ca que ton bouton disparait.....

j'ai vu ma grosse erreur, dans mon algo........ c'est maintenant corrigé......

a propos de ton caption, je ne sia spas, ca devrai aller avec la toute derniere version, qui a vu plein de bugs corrigés.....

signaler à un administrateur
Commentaire de liquide le 07/06/2003 09:48:12

ca marche pas de pb, je fais avec, ce n'est qu'un detail, merci bcp
Bon je sais que je deviens chiant mais j'ai un autre pb, tous mes reycommand reste actifs lorsqu'ils perdent le focus, je ne sais pas si c'est une erreur de l'ocx, du timer, ou si c'est ma version de vb qui fait des siennes

signaler à un administrateur
Commentaire de Renfield le 07/06/2003 10:08:25 administrateur CS

voila, ce probleme est regle egalement...

signaler à un administrateur
Commentaire de liquide le 07/06/2003 10:22:35

Mieux que la pub, aussitot dit aussitot fait, merci bcp, c'est le top

signaler à un administrateur
Commentaire de liquide le 09/06/2003 03:00:15

Si qq'un pouvait m'aider avec la Reyscrollbar car j'ai de gros pb, j'arrive a la faire capter et evoluer mon maximum , mais rien n'agit avec quand je deplace le curseur. Je passe par l'evenment "validate", je n'ai trouver que celui la, je n'ai pas d'evenement "change"
Merci bcp

signaler à un administrateur
Commentaire de Renfield le 09/06/2003 09:36:49 administrateur CS

non, non , non, faut pas s'en servir, a vos risques et perils, quoi !!

ces controles sont encore en cours de developpement, même si je n'y ai pas jeté un coup d'oeil depuis longtemps

je l'ai fait ainsi pour lui trouver le look , et voir comment il audrait le coder....... Je changerai suremment encore un ou deux trucs........

en gros, les controles qui n'ont pas d'icones..........

le scrollbar fonctionne a peu près, mais pique le capture (SetCapture : les evenements souris lui reviennent tous...) un petit peu trop longtemps....

je tiens a m'excuser pour la gène occasionnée...

signaler à un administrateur
Commentaire de liquide le 10/06/2003 18:11:00

Re probleme, sur un ReyOptionButton, est ce normal qu'il faille vraiment bien cliker sur le rond pour le valider le clik, car lorsque je clik sur le caption du ReyOptionButton, le rond change bien de couleur mais l'evenement ne s'active pas, pour que cela marche sur le caption, il faut que j'insiste vraiment ou que je fasse un double clik alors que l'evenement doubleclik n'est pas defini.
merci d'avance, liquide

signaler à un administrateur
Commentaire de Renfield le 10/06/2003 18:19:38 administrateur CS

non, tu as raison.... ce n'est pas normal

precisons que cela se produit lorsque le controle est transparent......
l'evenement Click n'est pas appele aussi souvent qu'il le devrait....

tu peux utiliser l'evenement changed, si tu le desires, celui si fonctionne ,je fixerais le probleme plus tard....

j'ai decidé de toute facon d'appliquer sur mes controles, ce que mes annes de Bac electronique m'ont amené a nommer "la methode Vaudou" ou en clair , on prend les meme et on recommence !!

je vais refaire mes contrôles, un par un, en amelioré.........(j'espere :) )

signaler à un administrateur
Commentaire de liquide le 10/06/2003 18:33:37

De meme et je suis vraiment dsl d'envahir cette espace, quand je le met en bold = true , puis en bold = false, il faut que je passe la souris dessus pour qu'il se rafraichisse et redevienne "normal"

en amelioré ......... ils sont deja top franchement

puis une question sur le label, est ce que dans un label, je peux mettre un rappel d'un autre controle, je m'explique, puis je faire cela:

reylabel.caption = <b>text3.text</b>      afin que le reylabel prenne la valeur du text3.text avec toutes les caracterisiques que propose le reylabel

signaler à un administrateur
Commentaire de Renfield le 10/06/2003 19:28:38 administrateur CS

je vois ce que tu veux dire, c'est une tache possible, mais ardue

on verra ca dans la version 2 de mes controles, qui vont voir egalement arriver de très nombreux contrôles, dont les menus style Xp, qui remplaceront les menus classiques (sans la moindre manip' enfin, ca marche, dans mon esprit......)

ce genre de bug dont tu me parle sont regretables, certes, mais seront je l'espere anihilés....

encore merci de ta patience, et de ton enthousiasme....

signaler à un administrateur
Commentaire de liquide le 10/06/2003 19:58:06

Pour les REYOPTIONBUTTON et si pb de "rafraichissement", juste pour info, j'ai resolu le pb en faisant ca, si des personnes avaient le meme pb. Meme si les controles avaient deja la propriété lvwOpaque je lui redefini en fin de code:
Select Case s
          Case 0
                                
                    ReyOptionButton1(0).Font.Bold = True
                    ReyOptionButton1(1).Font.Bold = False
                    ReyOptionButton1(2).Font.Bold = False
                    For i = 0 To 2
                         ReyOptionButton1(i).BackStyle = lvwOpaque
                    Next

signaler à un administrateur
Commentaire de liquide le 22/06/2003 21:30:50

salut, j'ai un pb sur le reycheckbutton, le meme que j'avais eu sur reyoptionbutton, quand je click sur le caption du reycheckbutton, le carré se rempli bien mais ne prend pas en compte ma validation, il faut que je click vraiment dans le carré. est il possible de rectifier ou de m'expliquer ou faire la modif.

merci d'avance liquide

signaler à un administrateur
Commentaire de Renfield le 22/06/2003 21:47:18 administrateur CS

voila, liquide, l'evenement Click se declenche comme il faut pour ces 2 controles.

merci de toutes ces remarques....

je bosse sur mon explorateur,  en ce moment, qui se base sur une controle treeview un peu evolué, que je developpe en parallelle....

signaler à un administrateur
Commentaire de jean132 le 23/06/2003 19:16:36

superbe code 10/10


seul problème, les listbox st po encore dispo :'(, ou alors je me plante mais lorsque j'ecrit lstLogin.Text avec tes listbox il me met que Method or data member not found. :'( :p

signaler à un administrateur
Commentaire de Renfield le 23/06/2003 21:12:41 administrateur CS

non, les listboxes sont en developpement.........
je vais de toute facon recommencer le tout, et m'assurer de la compatibilite avec les composants classiques...

pour les listboxes, qui sont encore buggées, tu peux néanmoins utiliser ReyListBox1.List ( ReyListBox1.listIndex ).....

je vais me mettre au développement de la version 2 des composants....

Tout vient a point a qui sait attendre .....

encore merci pour cet enthousiasme toujours présent :)

signaler à un administrateur
Commentaire de liquide le 23/06/2003 22:38:20

bon bah c'est encore moi, juste que je voulais dire que l'on a pas la possibilité de mettre une "Font" pour le caption d'un reyframe, j'en ai pas spécialement besoin mais qui sait, peut etre pour la version 2.
Je ne veux en aucun cas etre rebarbatif avec tous mes messages, mais c'est que je trouve les composants super alors je me permet juste de t'informer pour qu'il deviennent encore mieux ( et aussi parceque ca m'interresse :-)  )

signaler à un administrateur
Commentaire de Renfield le 24/06/2003 00:06:28 administrateur CS

bien sur que je vais mettre une propriete font, et meme une icone......

j'ai plein de nouvelles idées et d'améliorations en tête, en partie grâce a vous tous d'ailleurs. Un grand merci a toi, Liquide, qui a su me trouver des bugs .......

je viens d'ajouter la prop Font, même si tu dis ne pas en avoir specialement besoin......

signaler à un administrateur
Commentaire de jean132 le 24/06/2003 00:08:36

dsl ms pr les listbox tu penses avoir finit quand ?

merci en tt cas pr ton super soft :)

signaler à un administrateur
Commentaire de Renfield le 24/06/2003 00:11:35 administrateur CS

il faut que je m'y mettes serieusement, mais je bosse pas mal sur de nombreux projets, et je me defonce aussi pas mal au boulot, en clair, pas tout de suite........

mais si une date est a annoncer, je dirai un mois. mais je ne vous ai rien dit la dessus !!!

signaler à un administrateur
Commentaire de jean132 le 24/06/2003 00:24:53

k mici :)

signaler à un administrateur
Commentaire de liquide le 24/06/2003 09:21:19

encore un piti pb, sur reycheckbutton, quand:
ReyOptionButton1(1).Value = vbChecked, et bien il concidere qu'il est vbUnChecked quand je lui demande de regarder si il est vbuncheck ou vbchecked, ou alors le dessin est inversé par rapport a la selection

liquide

signaler à un administrateur
Commentaire de Renfield le 24/06/2003 11:56:10 administrateur CS

Desole, Liquide, je ne te suis pas, que fait tu , je ne parviens pas a voir ce que tu me dis....

signaler à un administrateur
Commentaire de liquide le 24/06/2003 17:03:10

ahhh!!!
quand je demand au prog de me dire si le reycheck est uncheck ou checkde la facon suivante:
if reycheck.value =  vbuncheck then
...
else
...
end if
et bien quand il est vbuncheck a mes yeux, il prend la commande else et reciproquement. soit c'est moi qui deconne ou alors je l'utilise mal ou alors peut etre que je ne dois pas l'utiser comme ca dans l'evenement mouseup

signaler à un administrateur
Commentaire de Renfield le 25/06/2003 09:56:06 administrateur CS

ok, tu fait bien de preciser ou tu tapes ton code, ca m'aide !!!

en fait, j'ai trouve, c'etait tout bete, je declenchais l'evenement MouseUp avant de faire mes modifs sur le composant, ce qui ne mettais a jour l'etat du checkbox qu'une fois l'evenement traite de ton cote........

signaler à un administrateur
Commentaire de Renfield le 25/06/2003 09:57:04 administrateur CS

au pire, tu peut faire joujou avec l'evenement Changed, qui te donne le nouvel etat, et la possibilite de le refuser (Cancel = 1...)

signaler à un administrateur
Commentaire de liquide le 26/06/2003 06:34:07

re moi (encore !!!), je viens de regarder avec l'evenement click du reycheckbutton et il se produit la meme chose qu'avec l'evenement mouseup.

signaler à un administrateur
Commentaire de Renfield le 26/06/2003 06:39:31 administrateur CS

je viens de regarder, et je suis pas d'accord....

quand l'evenement Click se produit, l'etat du checkbox a deja changé......

as tu bien la dernière version !!!!!

sinon, j'ai commencé la V2 du ReyCommand..... Si vous avez des suggestions, c'est le moment !

signaler à un administrateur
Commentaire de liquide le 26/06/2003 19:48:31

dsl, c'est moi qui est merdé sur le Reycheckbutton evenement click.
par contre sur un reybutton , lorsque je passe la souris dessus et que je quitte le bouton, il reste actif

signaler à un administrateur
Commentaire de liquide le 26/06/2003 20:19:03

j'aimerais bien avoir des infos ou exemple sur : reydrawedge (surtout savoir a quoi il sert), reybartool, reyxpbar stp
puis je sais qu'il y a des tooltiptext mais je pige rien quand il est avec tous autres composants mais je vais m'y pencher ...
oui pour la V2 j'ai bcp de demande, mais je crois que je vais etre "un eu exigent",c'est surtout par rapport a mes besoins mais comme je comme je ne peux plus m'en passer!!!
avoir un font: reyframe
avoir un round : reyprogressbar, reyxpgroup, reylabel
avoir un VisibleTitle sur reylistbox
sur Reylistbox:
(besoin perso), faire un reylistbox avec possibilité de plusieurs couleurs, de gras,italique (comme sblist) avec possibilité d'ajout une dizaine d'info associées a chaque item, du style itemtext1, itemtext2 ,....(style tableau de variables internes qui, elles, ne s'affichent pas)   ,une posibilité de "sort" par rapport soit a la list, soit aux itemtext, avoir un ItemAtCursor (specialité sblist)pour simplifier la selection de l'item avec l'evenement mousemouve sur chaque item (j'ai pas tester, sans doute est ce possible), avoir un tooltiptext a chaque item (mais je crois que c'est deja possible avec le tooltiptext deja present dans l'ocx). voila je crois que c'est pas mal, et je me doute que ce que je souhaiterais avoir doit etre compliqué a élaborer, donc si ca n'est pas possible , ce n'est pas grave mais encore une fois... je ne peux plus m'en passer et ils sont vraiment trop bien

signaler à un administrateur
Commentaire de Renfield le 26/06/2003 20:20:26 administrateur CS

ton pc doit debloquer, Liquide, je ne vois pas les bugs que tu me decris......

je m'occupe maintenant des controles V2, donc, laisse tomber les bugs de la V1.

par contre, si tu as des suggestions........

signaler à un administrateur
Commentaire de liquide le 26/06/2003 20:22:06

ah mince, j'avais oublié sur mon message precedent,

merci pour tout ce que nous apporte tant par tes composants que par les correctifs et la rapidité a resoudre nos pb .... et ta patience

signaler à un administrateur
Commentaire de liquide le 26/06/2003 20:32:08

pour le reybutton , j'avais deja eu le pb, il garde le focus quand je quitte le bouton, mais je vais faire avec

signaler à un administrateur
Commentaire de Renfield le 26/06/2003 21:17:26 administrateur CS

merci pour tes demandes, qui rejoignent ce que je prevoyait.

Content que mon boulot plaise.....

je vais voir a m'amuser sur mes composants, des centaines d'idées d'ameliorations me viennent a l'esprit..... ce que tu demande et tout a fait faisable, et dorenavant au menu :)

je m'occupe comme je l'ai deja annoncé, de mon bouton.
plus configurable encore, on peut regler le facteur 'Round' , le degrade , et il est le premier ( peut-être pas le dernier) a beneficier d'evenements 'avances' qui donnent plus d'info, et une propriete supplementaire : 'This' , qui est un acces au controle considere. on peut alors ecrire du code qui est independant du nom du controle. pratique pour le copier coller.... ou le renommage de controle qui est parfois tardifs. Je vais egalement m'arranger pour optimiser le dessin des controles, par l'utilisation de davantage d'API...

il est vrai que plusieurs données par Item peuvent être pratiques, (liste de fichiers & Path......)
j'avais en plus pensé a une propriete Filtre, qui permetterait de n'afficher que certains items, une icone par item, une icone d'etat.......
une possibilite de modifier les items a la volée.... ou de mettre une progressbar.

enfin, les controles devraient être gonflés d'Expressions Régulières, qui permetteront de decouper, filtrer ou valider des champs......

sinon, les controles sans icones sont a proscrire car a peine commence, ou buggés.....

le ReyXpBar & Group formeront a eux deux les barres d'outils styles Xp, vous savez, les menus déroulants....... (j'en ai une pre-release qui date sur VbFrance....).

le ReyDrawEdge est un vestige, qui fonctionne (me semble) : mon premier controle

les tooltips sont fonctionnels, mais pas très pratiques, je le reconnais, je vais m'en arranger....

voici une liste des controles qui feront partie de la V2 :
- checkbox & optionbutton   (avec graphismes parametrables)
- command ( style Xp & Office)
- Treeview
- Explorateur Windows ( Treeview & ListView separes )
- Label ( ajout d'icones, de size, d'ascenseur, de titre et de cadre... )
- progressbar ( ajout de progression non 'smooth' et de style recherche )
- textbox
- Colorificateur syntaxique (fichier de langage)
- combo et listbox ameliorés...
- ToolTips (outils d'automatisation pour les Balloons)
- menus Style Xp (Hook des menus generes par Vb...)
- Frames (plusieurs styles)
- Barre d'outils Xp
- un Timer ( compte a rebours, compteur, resolution fine (<1ms)

enfin, bref, du pain sur la planche !!!!
mais je les ferais au compte goutte, et tenterais d'optimiser la chose, en tachant de mettre davantage de commentaires, pour ne pas decourager certains :)

signaler à un administrateur
Commentaire de liquide le 26/06/2003 21:36:49

Ah , j'ai une autre demande, y'a t il une possibilté d'avoir un composant UpDown tout joli, avec une execution de commande lorsque l'on reste appuyé sur le bouton de la souris ou une touche

signaler à un administrateur
Commentaire de Renfield le 26/06/2003 23:51:19 administrateur CS

ok, j'ai une idee de fonctionnement........ merci de l'idée...

signaler à un administrateur
Commentaire de niky le 27/06/2003 15:37:30

j'ai essayé tes contrôles, et ils sont vraiment excellents... j'ai windows xp et windows me et sous millenium : on s'y croirait !

j'ai pas eu le temps de lire tous les commentaires (et ils sont sacrément nombreux !). j'ai quand même constaté un problème assez gênant (et seul un commentaire relate ce problème) : sous windows 9x, tes contrôles mettent à rude épreuve les ressources systèmes. elles tombent en-dessous de 5% en quelques secondes. c'est un problème assez gênant sachant que tes contrôles sont très intéressants pour les personnes qui destinent leurs applications à windows 9x.

j'ai aussi rencontré des problèmes de ce type lors du développement d'une application qui utilisait des fonctions graphiques et à ma grande surprise, les causes n'étaient pas celles que je pensais au départ (je pensais qu'abuser des fonctions PSet, Line, etc. en était la source). En réalité, le problème vient... des APIs ! J'utilisais dans ce programme une API (CreateSolidBrush) et il se trouve que c'était elle qui faisait décroître les performances (mais j'ai mis le temps à le découvrir parce que sous windows nt le problème n'apparaissait pas).
le seul solution que j'ai alors trouvé acceptable était de détecter la version de windows sur laquelle s'exécutait l'application et de passer soit par les APIs (meilleures performances) pour windows nt, soit par les fonctions VB (moins de ressources) sous windows 9x.
mais je me souviens du travail que ça m'avait fait...

en tout cas, je voulais te féliciter, t'as fait un super boulot et le résultat ce sont des contrôles bien plus intéressants que ceux fournis officiellement.

signaler à un administrateur
Commentaire de Renfield le 27/06/2003 16:50:09 administrateur CS

ok, je tiens compte de la remarque...... je ne peux tester sous ces OS, donc merci de m'y aider.....

peut-etre que la V2 passera mieux.... mais vu qu'elle utilise encore plus d'API... hum !!!!

en tous cas, merci du tuyau....

signaler à un administrateur
Commentaire de liquide le 27/06/2003 17:16:15

voila...  encore moi, j'utilise  le reyxpgradient, si tu l'intègre avec tous les autres, y a t 'il une possibilité, lors du redimensionnement d'une feuille l'incluant, d'avoir moins de "decrochage" lors du rafraichissement (c.a.d qu'apparaissent des zones blanche perseptible a l'oeil), de meme que j'utilise de label en transaprent sur le reyxpgradient, quand je met une feuille a sa dimension maxi, les label deviennent invisibles et se réaffichent apres un chgt de caption. La solution existe dans l'evenement resize, mais peut etre y'a t'il une solution pour la V2.

signaler à un administrateur
Commentaire de Renfield le 27/06/2003 17:17:36 administrateur CS

je ne pensait pas l'y integrer, je ferais gaffe...

signaler à un administrateur
Commentaire de liquide le 27/06/2003 23:47:05

c'etait juste une suggestion au cas ou tu le mettrais dans ton ocx

signaler à un administrateur
Commentaire de liquide le 28/06/2003 10:59:22

pour la V2, si y'avais possibilité, sur un reycommand, d'avoir un autoredraw. dans la V1, le label.click fait des sienne, on ne peux pas cliker n'importe ou sur le label pour qu'il soit pris en compte

signaler à un administrateur
Commentaire de Renfield le 28/06/2003 11:03:27 administrateur CS

non mais ca c'est des details, je vais tout bien verfier ce coup ce, bien sur !

signaler à un administrateur
Commentaire de jean132 le 28/06/2003 12:38:34

ya moyen de se desabonner des avertissements auto de ce post pleaaaaaaaaseeee :ppp pk la j'en reçois 6/jour :p

signaler à un administrateur
Commentaire de jpujol95 le 28/06/2003 16:29:38

Juste a l'endroit ou tu tapes le message juste au dessus il y a ecrit:
Être averti par mail lorsqu'un nouveau commentaire est ajouté sur cette source.   Tu décoches la case!

signaler à un administrateur
Commentaire de jean132 le 28/06/2003 18:11:14

vi lol ms bon kan je le fe une fois g po decoché a chaque fois ke je post maintenant ça change rien :p

signaler à un administrateur
Commentaire de liquide le 30/06/2003 01:20:50

re moi, bah serait il possible d'integrer au reybutton, une possibilité d'icone dans la picture, c'est bien pour les fonds transparents quand ils ont le style officexp

signaler à un administrateur
Commentaire de Bitmapking le 30/06/2003 14:06:47

Bravo, cela a de la gueule, en tout cas tu maîtrises bien les OCXs, d'ailleurs tu m'as déjà aidé...

signaler à un administrateur
Commentaire de Renfield le 30/06/2003 19:10:12 administrateur CS

lol, sans doute.........

merci en tous cas, et je rappelle encore une fois qu'une version (largement) ameliorée est en gestation.....

signaler à un administrateur
Commentaire de Bitmapking le 01/07/2003 08:55:35

J'ai effectivement tenté de remplacer les boutons d'option par les tiens dans un form de configuration de port COM pour une petite application de terminal: je suis sous W98SE et çà bouffe énormément de ressources. Je comprend mieux pourquoi après avoir consulté les commentaires ci-dessus. Vivement ta nouvelle version ;-)

signaler à un administrateur
Commentaire de vinc le 07/07/2003 03:07:00

Salut Renfield..je voulais savoir pkoi avec ta form1...quand on essai de faire un project1.exe...et bien sa marche pas...sa marke not binary compatibility file set???

signaler à un administrateur
Commentaire de Renfield le 07/07/2003 06:34:37 administrateur CS

il te faut recompiler l'OCX....je crois (j'ai deja eu ce message...)
cela donne "Probleme de compatibilite binaire"

signaler à un administrateur
Commentaire de MegaMickx le 07/07/2003 16:56:39

Cette source m'a l'air très très intérressante mais vu que j'ais débuté le VB y a 1 semaine......pour moi c du chinois!!!
Mais je vais m'y pencher dessus et essayer de comprendre, chapeau quand meme car il claque des boutons..etc...
Très bien!!

signaler à un administrateur
Commentaire de Renfield le 07/07/2003 19:05:10 administrateur CS

merci bien, les controles V2 (le bouton, pour l'instant est plus fidèle au vrai bouton Xp....:) ca promet :D )

signaler à un administrateur
Commentaire de lestat le 17/07/2003 05:23:47

Bonjour,
Est-ce que le contrôle ReyTextBox a une propriétés dans le genre de WordWrap... si oui je ne l'a trouve pas... *Quel nul !!!*
Merci bien... en passant, excellents contrôles

signaler à un administrateur
Commentaire de anorec le 17/07/2003 06:32:24

La listbox n'a pas de propriete Text ? Sinon un petit bug qui a du etre liste: la propriete forecolor de optionbutton n'a aucun effet a l'execution.

signaler à un administrateur
Commentaire de Renfield le 18/07/2003 06:39:25 administrateur CS

etrange.......
comme je l'ai dis, la listbox presente ici n'est pas terminée....... (comme tous les controles sans icone...)

je dois effectivement integrer le Word Wrap, aisin qu'au label...

signaler à un administrateur
Commentaire de ABL-Online le 18/07/2003 18:06:41

La listbox n'a pas de propriete Text ---->>> Utilise la propriéter LIST exemple : listbox.list (listbox.listitem) et tu obtiendra la même chose que le .text qui est effectivement absent , mais bon libre à toi de l'ajouter au contrôle

signaler à un administrateur
Commentaire de anorec le 18/07/2003 19:14:05

Merci pour l'info sur la listbox! Ce serait avec plaisir que je rajouterais la propriété "text" et corrigerais le controle optionbutton si j'en étais capable :(

Je félicite encore Renfield pour ce boulot fantastique.

signaler à un administrateur
Commentaire de vinc le 26/07/2003 05:12:18

Renfield....pense tu que les controles V2 vont etre plus vite a loader?

ce que je veut dire cest que jai compiler en ocx que jai intégré a un projet...jai mis quelque bouton et quelque frame...mais quand je fais run...cest tres long avant que la form ouvre.

C'est dommage mais cest tres bien quand meme!! héhé

signaler à un administrateur
Commentaire de Renfield le 26/07/2003 22:57:52 administrateur CS

les controles V2 seront effectivement plus rapides, de maniere generale. pour l'instant, seul le bouton est realise, et partiellement, encore !

mais je fais mon possible pour trouver le temps de m'y mettre, mais je suis pas franchement en vacances, donc, il faudra attendre s'ils vous interessent.

encore merci pour l'interet que vous portez a mon travail.

signaler à un administrateur
Commentaire de AmyInside le 20/08/2003 23:23:11

bonjour je cherche la version 1 de ces controle, est ce que qq peut me les envoyer par e-mail sur : berrada@usa.com
c vraument urgant,
merci
@+

signaler à un administrateur
Commentaire de Renfield le 21/08/2003 06:57:42 administrateur CS

voila, c'est envoye.

je vous expliquerai pourquoi je les ai enlevés....

signaler à un administrateur
Commentaire de badmoon le 04/09/2003 12:10:24

Tout d'abord bravo pour ces controles !
ils sont beaux et tout et je n'imagine pas m'en passer...

sinon j'ai deux trois remarques, j'imagine que tu y a deja pensé pour la V2 mais je le dis tout de meme :
   pour les command il n'y a pas de multiligne, si ton texte est trop long, on n'en voit qu'une partie.
   meme remarque pour le textbox s'il allait a la ligne a la fin du textbox se serait pas mal, de meme pour la legende (a propos c sensas :))
   et bien sur a quand les sstab et autres combo box ??
   et pkoi tu as retiré tes sources
Bon courage et encore bravo

Badmoon

signaler à un administrateur
Commentaire de vinc le 07/09/2003 22:37:49

badmoon....tu na qua faire dans form_load...ou peut importe lequel :
reyxpcommand.text = blablabla & vbnewline & blablabla & vbnewline & blablabla ect.
vinc

signaler à un administrateur
Commentaire de badmoon le 08/09/2003 10:46:12

tres bon merci vinc

signaler à un administrateur
Commentaire de Renfield le 24/10/2003 21:28:58 administrateur CS

Enfin, la page a été debuggée !!! Merci Nix !! on ne pouvais plus acceder a mon source !!

signaler à un administrateur
Commentaire de echo200 le 26/10/2003 23:06:41

Merci d'avoir remis les sources Renfield... Surtout bon courage pour la suite !! C'est vraiment un excellent projet : 1000/10  ;)

signaler à un administrateur
Commentaire de samir36 le 05/11/2003 12:52:56

Merci Renfield pour le projet.

MAIS MOI J'AI UN PROB:

des ke je lance le projet il se bloc a form load et m'affiche le message suivant : PROJET OU BIBLIOTHEQUE INTROUVABLE

ici exactement
Dim tt As New ReyToolTips


pouvez vous m'indiquer la solution ?
merci


signaler à un administrateur
Commentaire de moustachu le 05/11/2003 13:13:11

Mets le en commentaire, je crois que c'est parce que la classe ReyToolTips ne fait parti du projet, tu auras deux ou trois autres trucs du même genre. Me trompje Renfield ?

signaler à un administrateur
Commentaire de Renfield le 05/11/2003 13:39:16 administrateur CS

peut-etre, moustachu...

quand j'ai developpé cette version, j'en avais des copies un peu partout, et tout s'est quelques peu mélangé.....

ceci dit, il suffit effectivement de mettre cette ligne en commentaires pour ne plus avoir cette erreur,...... mais c'est pareil, si tu n'a pas les Tooltips, ca n'est pas très bien......

je vais voir ce que je peux......


---------------------------------------------------------------------------



petit sondage, combien utilisent Windows 98 ??

signaler à un administrateur
Commentaire de moustachu le 05/11/2003 13:46:06

>> si tu n'a pas les Tooltips, ca n'est pas très bien......
Tu exagères.. même sans eux c'est déjà top
>> petit sondage, combien utilisent Windows 98 ??
Même sous NT4 mais alors là beaucoup de problèmes dûs aux API mais par exemple textbox marche bien (sauf multiligne)

signaler à un administrateur
Commentaire de azerty25 le 06/11/2003 13:56:23

Salut

Tout d'abord, bravo pour ta source, elle me plait beaucoup. Le seul probleme, c'est que je voudrai mettre une autre taille de caractère ou meme en gras le texte d'une checkbox et sa ne fonctionne pas, sa revient à chaque fois comme c'était avant. Mais pour changer de police, c'est impec. J'ai aussi un autre probleme c'est que quand je veux faire tenir le texte sur 2 lignes, le texte reste sur la premiere et les autres lignes qui peuvent etre utilisées ne le sont pas. Voila, je sais pas si sa vient de moi qui c'est pas m'en servir ou koi, mais sa ne fonctionne pas en tout cas. Peut etre le probleme a déja été évoqué dans les commentaires, dans ce cas, désolé de te le redire, mais j'ai pas eu le temps de tout lire par manque de temps. (eh oui, ta source a bcp de succes lol)

signaler à un administrateur
Commentaire de Renfield le 06/11/2003 14:07:03 administrateur CS

Tout d'abord merci pour l'interet que tu portes pour mon travail.

j'ai effectivement relevé le bug avec le changment de style de caractere. Il existe egalement avec le label, je crois.

pour avoir plusieurs lignes de texte, tu es obligé de mettre VbCrLf.
encore que je ne crois pas avoir prévu grand chose a ce sujet, pour les optionbuttons.....

'------------------------------------

Quoi qu'il en soit, je ne vais plus toucher (désolé) a cette version. Mais je vais tacher d'etre plus vigilant sur ce genre de choses pour mes controles V2.

en fait, je recommence ces controles, de 0. En prennant en comptes certaines des remarques recues par des membres de VbFrance, et en incorporant certaines choses issues de mon esprit tordu.

pour l'instant, j'ai bien entammé le bouton, et ca promet....
j'espere que le code de la V1 ne vous posait pas de probleme particulier, car celui de la V2 est encore pire !! lol.

disons, que je donne désormais la possibilité a l'utilisateur de modifer a peu pres tout. On peux même skinner les controles assez facilement. Tres bavards, des tonnes d'evenemtns existent. De plus ,je redige une doc tres tres detaillée au fur et a mesure du developpement.....

enfin, rien de tout cela ne m'auait ete possible sans vous, vos conseils et votre soutien. Merci encore une fois !!!

signaler à un administrateur
Commentaire de samir36 le 08/11/2003 14:03:46

salut

merci Renfield comme meme pour la source .
Mais
le zip ke jé telechargé contient bien deux classes : ReyToolTip , ReyToolTips.
est ce ca suffisant?

merci

signaler à un administrateur
Commentaire de Renfield le 08/11/2003 19:23:06 administrateur CS

normallement oui..... ca devrais fonctionner.... sont ils bien chargés avec le projet ?

signaler à un administrateur
Commentaire de azerty25 le 10/11/2003 19:28:51

Hello Billou

J'ai un pb, je veux mettre dans une frame a toi un objet (en l'occurence labelbox et textebox (de toi ou meme de VB) et on ne vois pas l'ojbet que j'ai inséré. On dirai que ta frame prend le premier plan. Est-ce normal ? Ou moi qui ne sais pas m'en servir ?

signaler à un administrateur
Commentaire de Renfield le 10/11/2003 22:28:10 administrateur CS

pas normal du tout.... as tu bien crée l'objet dans la frame, et pas simplement la deplacer.....

essaie Ctrl + J ou Ctrl + K pour changer la disposition (plan) de tes controles.......

c'est pas normal, en tout cas, tu imagine bien qu'il m'est arrivé de mettre mes controles dans ma frame !!!

signaler à un administrateur
Commentaire de chiffre le 18/11/2003 17:17:46

Bonjour..

J'ai essayer le txtBox -- frame --ReyButton.

C'est très,très,très bien.
Merci pour ces controles.

Je suis fier de voir qu'une personne(Mr.Renfield) peut réussir si bien
des controle et les partagés.

Question puis-je les utiliser dans un programme qu'on veut vendre?

Merci..

Jmg...

signaler à un administrateur
Commentaire de Renfield le 18/11/2003 17:32:19 administrateur CS

Tout d'abord merci.

ensuite, ces controles sont entierement libres.... je vous demanderais juste de ne pas vous en approprier la création, et si vous pouviez penser a moi dans les crédits.....

mais bon, faite comme vous voulez, ca me fait plaisir de voir que cela vous conviens.


"Et encore, ca n'est que la V1...."

signaler à un administrateur
Commentaire de moustachu le 18/11/2003 17:36:59

C'est quand la V2 ?C'est quand la V2 ?C'est quand la V2 ?C'est quand la V2 ?C'est quand la V2 ?C'est quand la V2 ?C'est quand la V2 ?C'est quand la V2 ?C'est quand la V2 ?

signaler à un administrateur
Commentaire de Renfield le 18/11/2003 17:43:17 administrateur CS

c'est vrai que j'en parle beaucoup, et que seul l'un d'entre vous en aura eu un apercu.... (Liquid)

mais Renfield est très occupé, et tente de s'y mettre le plus souvent possible.

Le bouton est pratiquement opérationnel. reste que je compte y intégrer le même système que pour les labels (les balises)
mais bon, ca peut attendre, et je vais peut-etre décaler cette option, pour vous fournir le bouton avant la fin de l'année (Joyeux Noel)

sinon, des tas d'idées me viennent contamment, qui sont d'autant de nouvelles choses a developper.

reste que deja, le bouton promet franchement du bonheur, et du temps de developpement reduit (si si)
en effet, il possede plein d'option, comme le clic a retardement, l'adoption d'un comportement, de checkbox, d'optionbutton, ou l'aide a l personnaliation (skinning). Enfin, je ne vous en dis pas trop, gardons du mystère.

merci de votre interet, et de votre patience.

> Moustachu, si tu as MSN, prends stp contact avec moi

signaler à un administrateur
Commentaire de virginia le 19/11/2003 10:52:11

bonjour,

C'est vrai que tes controls sont super, mais moi il me manque le
fichier vbscript regular expression 5.5 que je n'arrive pas a trouver
si quelqu'un pouvait me dire ou le trouver....

merci

signaler à un administrateur
Commentaire de Renfield le 19/11/2003 11:05:46 administrateur CS

sur le site de Microsoft.

Il te faut mettre rechercher Scripting ....

(je crois www.microsoft.com/scripting )


merci de ton interet.

signaler à un administrateur
Commentaire de chiffre le 19/11/2003 16:33:34

Bonjour Renfield..

Encore merci pour cette exploit...

Concernant m'approprier la création de tes boutons Rey non je ne puis faire ça.
Car je suis une personne qui à le respect des autres.

Ce que je peut faire c'est d'indiquer ton nom dans mon programme.
Si tu le désire.

Ex:Renfield clic et le texte suivant devient apparent Les boutons ont été créer par Mr.Renfield.

Concernant (crédits) ça me feras plaisir de penser à toi.
Pour ceci peut-tu me contacter à   jean_simard@cgocable.ca

Petite question: ça fonctionne très bien pour textBox,Frm,ProgressBar
Sans Contrôle d'utilisateur.

Mais pour checbox il disparait si je ne mais pas le Contrôle Utilisateur
As-tu une idée.

Je travaille avec Window XP -- Vb6

Merci beaucoup.

signaler à un administrateur
Commentaire de chiffre le 21/11/2003 16:08:43

Re Bonjour Mr.Renfield...

Je suis désolé car j'avais toutes disposé les nouveaux boutons
Ce qu'il arrive ReyProgressBar Ex:Créer une Soumission

1...Le ProgressBar démarre et si tu joue pas avec la souris il ne continue pas.
C'est à dire il continue si tu déplace la souris

2..J'ai inclus 6 reyCmdBotton en ligne
Le 1er et 2ième fonctionne très bien. Le 3ième et les autre n'ouvre pas le dossier voulu...
Sauve si je retourne au premier et saute le 2ième.Ils fonctionne.

3...Le Label il fermer l'application.

Et autres petit détails...

Ce n'est pas une crétique c'est des constation...

J'ai décider de revenir aves mes boutons ordinaire.

Et espérant que tout ce place de nouveau comme avant d'avoir Implanter les REY Button.

J'espère qu'un jour je revienne à tes nouveaux boutons..

Merci.

Ceci est à titre d'iformation..

Bonne journée..

Jmg....

signaler à un administrateur
Commentaire de Renfield le 21/11/2003 16:19:21 administrateur CS

oula !!

ca coince sérieusement, chez toi !!

Tu sais quoi, je vais faire un checkup complet de mes composants V1 ce Week End.

En effet, j'avais enlevé mes controles du site pendant un certain moment, et il seblerait que la verison que j'ai remise ne soit pas la dernière que j'avais dévoloppé...... je vais tou vérifier..... je viens de les telecharge et ai deja constaté un pb dans le progressBar....

voila, je m'excuses pour le desagrément apporté.

je vais de plus tacher de vous apporter le bouton V2 pour noel.

signaler à un administrateur
Commentaire de virginia le 27/11/2003 13:54:21

Bonjour

Comme je commence a utiliser tes controles j'ai remarqué
une anomalie dont je te fait part

Si on place un combobox, qu'on le "deroule" pour choisir un item
et s' il y a un Reycheckbox en arriere plan on perd le focus sur le combobox

Bonne journée

signaler à un administrateur
Commentaire de virginia le 28/11/2003 08:49:04

Bonjour

Loin de moi d' oser critiquer ton travail, mais j'ai trouvé une autre
anomalie.
Lorsqu'il y a des combobox de placés sur ma feuille et que je selectionne ton ReyTextbox tout les combobox prennent le focus ???

bonne journée

signaler à un administrateur
Commentaire de Renfield le 28/11/2003 09:05:56 administrateur CS

Merci virginia.

Ont peut tout a fait critiquer, dans la mesure ou ca comporte des bugs !

je vais voir ce que je peux faire, même si je préfere me consacrer sur la Version 2. Je Vais m'y remettre dès que j'aurais finis les deux contrôles que je fabrique en ce moment.

Merci en tout cas de prendre le temps de faire cette remontée de bugs.

signaler à un administrateur
Commentaire de Renfield le 28/11/2003 09:27:07 administrateur CS

Euh....

j'ai pas vu ce bug tu TextBox..... Mais j'ai corrigé les CheckBoxes & OptionButtons qui buggaient avec les Comboboxes.

signaler à un administrateur
Commentaire de virginia le 28/11/2003 15:32:01

En fait j'ai oublié de preciser que les combobox je les mises
dans un ReyFrame (Pas le ReyTextBox)

Bon week end

signaler à un administrateur
Commentaire de azizoun le 08/12/2003 11:58:43

C'est vraiment un OCX de 10/10 8-)
mais un exemple peut mettre en clair l'utilité des certains contrôles, (Label par exemple qu'il m'apparaît ordinaire ;) aussi va aider à tirer pleine profit de ces controles 8)
Bon continuation

signaler à un administrateur
Commentaire de Renfield le 08/12/2003 14:45:17 administrateur CS

Merci.

Il est vrai que la source pourrait montrer davantage les avantages de mes controles....

Le label n'est pas un label comme les autres, en effet, tu peux placer dans son caption des balises style HTML, afin de souligner des mots, changer de couleur......

essaie des choses comme... :  <C=FF0000>Bonjour</C> A <B>Toi</B>

au pire, j'ai separe ce controle, il est dispo sur le site, avec une application de test qui explique un peu mieux le fonctionnement des balises.

signaler à un administrateur
Commentaire de Renfield le 10/12/2003 17:31:00 administrateur CS

Comme je l'ai annoncé, cette semaine, je remet les mains dans le cambouis de mes controles V1.

j'ai déjà modifié 2-3 trucs dans le textbox et le progressbar....
aussi, si vous avez des remarques ou des demandes, profitez en.....

sachant qu'il ne s'agit là que d'une session de correction et de legeres ameliorations.... la revolution viendra dans la V2....

a bon entendeur....

merci d'avance.

signaler à un administrateur
Commentaire de Appil le 11/12/2003 15:48:53

Bravo

signaler à un administrateur
Commentaire de pino2 le 11/12/2003 21:59:28

Excellent j'aime tes boutons il font revivre vba
2 petites questions
je cree 2 userform chacun avec un reycommand.
le 1 boutton ferme userform1 et ouvre  userform2
le 2 boutton fait le contraire mais là un message d'erreur apparait
vous devez d'abord fermer ou masquer la feuille modale de premier
plan.
je precise que sa marche avec des commanbutton d'origine

2 eme questions

est il possible d'avoir les userforms excel 2003 par patch ou une
autre maniére?

d'avance merci
salutations à tous
pino

signaler à un administrateur
Commentaire de Renfield le 11/12/2003 22:03:59 administrateur CS

ton message d'erreur me laisse perplexe, si tu me dis qu'en intergangeant les boutons avec des controles classiques, ca fonctionne..... attention, si tu fait Form2.Show VbModal, et Form1.Show VbModal, forcément, ca coince !!

pense a bien décharger ta Form2 AVANT d'afficher la form1.....

Unload Form2
Form1.Show VbModal

ou alors, je vois pas ce qui coince....
--------------------------------------------------------------------------

le look 2003 (et d'autres) est d'ores et déja prévu dans mes controles V2.... merci quand même de le suggérer...

signaler à un administrateur
Commentaire de pino2 le 11/12/2003 22:16:24

je décharge avec userform.Hide
puis ouvre avec userform.show

je voulais simplement integré tes boutons dans mon programme
cela marche très bien avec des bouttons origine
j'ai remarqué aprés le message d'erreur si je mets debogage il
se place au départ de la macro du reycommand comme si j'avais appuyer 2 fois
encore plus étrange en mode débogage ca marche!!

signaler à un administrateur
Commentaire de Renfield le 11/12/2003 22:17:44 administrateur CS

je vois, j'ai corrigé ce bug, mais je n'ai pas encore releaser....

signaler à un administrateur
Commentaire de pino2 le 11/12/2003 22:22:45

Merci encore pour ton travail.
pino
j'attendrais tes futurs mise à jour.
pino

signaler à un administrateur
Commentaire de Renfield le 13/12/2003 12:07:26 administrateur CS

j'ai mis a jour le progressbar :
http://www.vbfrance.com/code.aspx?ID=6566

signaler à un administrateur
Commentaire de pino2 le 14/12/2003 11:39:07

aurais tu l'amabilité de releaser sa me serais utile
merci

signaler à un administrateur
Commentaire de Renfield le 14/12/2003 18:38:15 administrateur CS

Releasé..... je n'ai pas eu le temps de faire tout ce que je comptait faire..... les composants ne sont pas encore compatibles w98

signaler à un administrateur
Commentaire de radada le 15/12/2003 15:52:24

Des contrôles V2??? Watcha!! Je me languis déjà... Tu a une date en gros déjà ou pas??? Et ton aspirateur d'infos Allociné avec BD, tu le release quand???? Les deux m'interessent au plus au point jeune Cowboy :D:D:D

signaler à un administrateur
Commentaire de Renfield le 15/12/2003 16:50:11 administrateur CS

Mon Xtracteur Allocine, d'ici la fin de l'année, dans une version Light....

Et mes controles V2, je dirai, pas avant Fevrier Mars (pour les premiers controles...) ( vers la date anniversaire des controles V1, presque...) mais je vais voir, ca peux avancer très vite, ca peut trainer, ca depends de mon taux d'occupation ;-)

signaler à un administrateur
Commentaire de radada le 15/12/2003 17:00:49

Cool, j'attends alors :D:D. Merci chef ; p

signaler à un administrateur
Commentaire de Bitmapking le 15/12/2003 17:04:52

Très bien mais trop de commentaires...

signaler à un administrateur
Commentaire de Bitmapking le 15/12/2003 17:13:58

Ah, làlà, je tente de désactiver l'option "Etre averti, etc..", DONC je renvoie ce commentaire... Cela dit, je trouve cette source fort instructrice mais j'en ai marre de recevoir n fois 2 mails par jour à son sujet...

signaler à un administrateur
Commentaire de pino2 le 15/12/2003 20:44:40

je me permet de poser une question peut etre bête
mais je me suis décide a me lancer dans vb
car actuellement je travaille avec vba.
le reylabel lorsque je l'insere dans une form
il me ferme vb et cause une erreur génerale
pourquoi?

signaler à un administrateur
Commentaire de Renfield le 15/12/2003 21:35:46 administrateur CS

J'ai effectivement constaté ce genre de manifestations...

Le label utilises un composant Microsoft, qui doit être présent sur ta machine pour que le Label fonctionne. Cependant, en l'absence de celui-là, il ne devrai pas advenir d'erreur windows, c'est limite incompréhensible.

Seule chose que je puis t'indiquer, c'est le nom du composant Windows a mettre a jour, en esperant que ca ira pour toi pour le mieux. NB, je n'ai remarqué ce genre de comportement que sur W98...

www.microsoft.com/scripting  (ou fait une recherche Scripiting sur le site de Microsoft, ca dois être la versiion 5.6 je crois

signaler à un administrateur
Commentaire de pino2 le 15/12/2003 22:19:12

le reylabel ferme vba pas d'erreur windows
j'utilise windows xp
que faire...

signaler à un administrateur
Commentaire de Renfield le 15/12/2003 23:36:59 administrateur CS

Je ne vois vraiment pas ce qui cause ce problème..... ca fonctionne très bien chez moi..... je viens cependant de modifier deux trois trucs.... essaies avec cette nouvelle version.....

signaler à un administrateur
Commentaire de yomm le 17/12/2003 12:07:04

salut renfield comme on se retrouve...

je cherchais justement des ocx pour des style XP et que vois-je......
Renfield à encore frappé!!!!

Bon et bien je pense que je vais faire comme pour l'explorateur windows, si tu le permets....En gros je vais une nouvelle fois me plonger dans tes sources afin d'en tirer de quoi faire des ocx....voir un nouveau groupe de control façon VB...au fait pour le l'explorateur (enfin l'abre qui sert à cela) , faut que je mette a jour les sources sur le forum et que t'y jette un oeil pour me dire ce qu'il y aurait à ajouter...

bon comme tu le sais, je suis du genre chiant et insatisfait....souvient toi du taf qu'on a fait sur l'explorateur ;-) , donc je vais posé une petite question:
c'est normal que lorsque je mette mon curseur dans le textbox il me sélectionne le texte de gauche?

En même temps je demande ça mais j'ai encore rien regardé de ton code ni des options....et comme des fois y a des fonctions demandées par certain, tu l'as peut être fait pour quelqu'un....enfin bref......

je vais me plonger dans tout ce code.........
(encore des heures et des heures de sommeil qui vont disparaître lol )

Bon je te laisse @+
Yomm

signaler à un administrateur
Commentaire de yomm le 17/12/2003 12:33:55

Bon j'ai fait un petit tour vite fait....très vite fait....et j'ai notés quelques petits trucs...on te les as peut être dèjà signalé mais j'ai lu que la moitié des messages tant y en avait.....et je souhaitais pas me refaire tout l'historique.Enfin bref:

*donc il y a ce petit truc de la sélection du textbox, en effet j'ai bien vu l'option "SelectOnFocus" mais il se passe un phénomène étrange, tout le texte est bien sélectionné puis , poufffff, on n'obtient au final qu'une sélection de la partie gauche...enfin presque car en fait cela marche certaines fois et j'ai pu noter la différence...En fait si ton curseur "I" pointe totalement sur le texte, tu auras la partie gauche du texte sélectionnée.Toutefois si tu clique avec le haut de ton curseur sous le texte (inversement : le bas du curseur au dessus du texte), et bien là tu auras toute ta sélection.....

*deuxième chose:pour le progressbar...j'ai mon texte qui s'affiche dessus quand je suis en smooth=true mais pas lorsque je suis en smooth=false....

*le mouseover du command doit bouffer pas mal de ressources car si tu lance ton timer en cliquant puis que tu fais bouger ton curseur sur puis hors du bouton tu influance la vitesse de progression du progressbar.....je me suis tout d'abord dit qu'il y avait du code dans le bouton_mouseover() mais non.........je sais pas si tu vas pouvoir faire quelque chose pour ça mais c'est tout de même pas mal génant ..

bon je te laisse je jetterai un coup d'oeil plus approfondi ce soir...car c'est pas tout ça mais je suis au taf ;-)

bon sur ce @+

signaler à un administrateur
Commentaire de pino2 le 17/12/2003 13:11:32

voila je suis un débutant vb
je voudrais crée ocx
ex:2 fichier ReyLabel.ctx et  ReyLabel.ctl
comment les ouvrirs ensemble sous vb
je dois crée un ocx pour chaque control ?
merci
A+

signaler à un administrateur
Commentaire de moustachu le 17/12/2003 13:50:12

Renfield t'as mis l'ocx dans le zip.

signaler à un administrateur
Commentaire de pino2 le 17/12/2003 16:44:02

il n'y a pas de fichiers avec extension ocx ?

signaler à un administrateur
Commentaire de yomm le 17/12/2003 16:53:56

modif pour le problème décelé au sujet des ressources du bouton qui fait ralentir le progressbar ( et par conséquent tout code ) lorsque la souris est sur le bouton:

-dans le timer du ReyCommand modifier les test afin de ne raffraichir l'apparance du bouton que lorsque cela est "nécessaire"....cad lors d'un changement d'état (MouseOn ou MouseOut)

Private Sub OverTimer_Timer()
    
    If Not isMouseOver <b>And mOver = True</b> Then
        If Not (mButtonType = [Office Xp] And mBackStyle = lvwTransparent) Then OverTimer.Enabled = False
        mOver = False
        Call Refresh
    Else<b>If mOver = False Then</b>
        mOver = True
        Call Refresh
    End If
    
End Sub

signaler à un administrateur
Commentaire de yomm le 17/12/2003 16:55:54

DESOLE JE PENSAIS QUE LES BALISES HTML <B> </B> ETAIENT GEREE

-------------------------------------------------------------------------------


modif pour le problème décelé au sujet des ressources du bouton qui fait ralentir le progressbar ( et par conséquent tout code ) lorsque la souris est sur le bouton:

-dans le timer du ReyCommand modifier les test afin de ne raffraichir l'apparance du bouton que lorsque cela est "nécessaire"....cad lors d'un changement d'état (MouseOn ou MouseOut)

Private Sub OverTimer_Timer()
    
    If Not isMouseOver And mOver = True Then
        If Not (mButtonType = [Office Xp] And mBackStyle = lvwTransparent) Then OverTimer.Enabled = False
        mOver = False
        Call Refresh
    ElseIf mOver = False Then
        mOver = True
        Call Refresh
    End If
    
End Sub

signaler à un administrateur
Commentaire de Renfield le 17/12/2003 17:41:45 administrateur CS

merci yomm pour tous ces commentaires....

le teste de la progressbar, c'est normal, je vais modifier ca, je vais en fait l'afficher que d'une couleur, en NonSmooth...

pour le timer du bouton, je sais que ca pose des soucis...... mais dans les controles V2, je l'ai carrement enlevé, c'est LARGEMENT MIEUX.....   je ne vais sans doute pas propager la modif, puisque je reprends activement les developpements, et comme le bouton V2 sera le premier a sortir.......

pour la selection du TextBox, je vais regarder, a mon avis, ce qui se passe, c'est que le controle cherche a assigner lui même SelStart, après que je ne le fasse.... je vais tacher de voir ca..

Pino, l'ocx du zip (s'il y en a un), n'est surement pas a jour, pour l'integrer, il te faut, dans un nouveau projet 'Controle ActiveX' inserer ReyLabel.Ctl (et CTX) et le module1.... dans lequel sont declarées les API...

En tout cas, merci a tous, je release ca dans la nuit ;-)

signaler à un administrateur
Commentaire de yomm le 17/12/2003 17:57:35

j'avais fait les modifs pour le textbox mais j'avais plus de connexion net au moment de posté donc j'ai oublié après coup de t'en informer:

pour la sélection voiçi ce ke j'ai fait:
dans le text1_gotfocus j'ai mis en commentaire
**************************
*    If mSelectOnFocus Then    *
*        Call SelectText(0, -1)    *
*    End If                              *
**************************
et
**************************
*    HasFocus = True              *
**************************

que j'ai déplacé dans le mouseup en testant le HasFocus
********************************************
*    If mSelectOnFocus And HasFocus = False Then    *
*       Call SelectText(0, -1)                                    *
*        HasFocus = True                                          *
*    End If                                                             *
*    RaiseEvent MouseUp(Button, Shift, x, y)             *
********************************************

signaler à un administrateur
Commentaire de yomm le 17/12/2003 17:58:31

j'avais oublié :

BON BOULOT!!!!!!!!!!!!!!!!!

lolll ;-)

signaler à un administrateur
Commentaire de pino2 le 17/12/2003 19:27:25

je m'excuse mais je n'arrive pas crée.
j'ouvre vb, nouveau controle active x, il cree projet 1 user control 1.
ensuite projet, ajouter un module, existant, module1.
puis projet, ajouter un fichier, reylablel.ctl.
je suppose que je dois supprimer user control1 crée au départ.
comment inserer fichier ctx?
j'aimerai tellement avoir la démarche a suivre
encore merci

signaler à un administrateur
Commentaire de Renfield le 17/12/2003 19:35:16 administrateur CS

le fichier CTX est a mettre dans le même repertoire que le .Ctl, c'est tout...... ca consiste juste en l'icone a afficher dans la barre d'outils...

signaler à un administrateur
Commentaire de Renfield le 17/12/2003 19:49:04 administrateur CS

pour le coup du focus, ca n'a rien a voir avec ce que je pensait....

si tu regarde bien, ca ne se comporte pas toujours mal....

dans une form, j'ai une progressbar, un textbox et un bouton...
quand je cliques sur le textbox, ca selectionne bien tout. quand je clique sur la PB puis le TextBox, ca marche aussi, si je cliques sur le bouton pui le texbox, cette fois, ca coince : le bouton ne prendrait-il pas le focus ?? en tout les cas, GotFocus n'est pas appelé dans ce cas précis.....

signaler à un administrateur
Commentaire de jean132 le 17/12/2003 21:34:32

bonjour,


comment puis-je me desabonner lorsque des commentaires sont ajoutés pour eviter des recevoir des mails.

Merci :)

signaler à un administrateur
Commentaire de Renfield le 17/12/2003 21:46:02 administrateur CS

cette fonction n'est pas encore implémentée sur le réseau, j'en suis désolé.... ;-)

signaler à un administrateur
Commentaire de yomm le 18/12/2003 18:38:30

j'ai trouvé un super bug!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

pour le moment je sais pas d'où ça vient mais bonjour les dégats!!!

je t'explik:
c'est super simple:
paramètre ton progressbar pour une direction vers la droite
paramètre l'affichage de la valeur du caption en pourcentage
paramètre le style en smooth

click sur ton bouton qui active ton timer pour le progressbar...
et attents.........

au bout d'un certain temps, le pourcentage continue à s'incrémenter mais le progressbar reste à la valeur 0 (cad sans barre bleue de progression)

passe alors ta souris sur le bouton!!!!!!!!

je te laisse la surpriz du résultat ;-)

je pense que cela est valable dans d'autre contexte mais je te donne celui çi car je sais que le bug existe!!!!

PS: j'ai testé avec mes modifs sitées dans des post çi-dessus mais également avec le source original du zip!!!!!!!!!!

re-PS:je te contacterai en perso ce soir hors du forum car je pense que le forum n'est pas fait pour des posts sur le débuggage de sources...surtout pour les user du type jean132 qui ne souhaite plus recevoir de message sur cet sources ;-)

signaler à un administrateur
Commentaire de Renfield le 18/12/2003 20:04:33 administrateur CS

Fuite de mémoire..... je regardes ca...

signaler à un administrateur
Commentaire de Renfield le 19/12/2003 00:56:36 administrateur CS

Je viens de releaser a nouveau :

correction du CommandButton
correction de la fuite de memoire pour le progressbar, et possibilité d'afficher le caption en NonSmooth.

correction du textbox, au niveau de la legende, et du choix de son contenu.

signaler à un administrateur
Commentaire de azizoun le 23/12/2003 11:44:46

Petite remarque esthétique, concernant, le Textbox et sa légende;
Le pointeur de la souris doit être, préférablement, au default (Arrow) même au passage sur la zone légende, et il ne se transforme au format (I-Beam) que lorsqu'il soit au dessus de la zone d'écriture. ;)  8)

signaler à un administrateur
Commentaire de Renfield le 24/12/2003 15:18:14 administrateur CS

c'etait fait exprès (pas un bug, quoi !!)..... mais je l'ai enlevé ;-)

j'en ai profité pour ajouter la propriété Text au listbox.
j'ai d'ailleurs vu qu'il ne fonctionnait pas sous NT, dnc surement pas sous 98, je ferais donc le necessaire....

signaler à un administrateur
Commentaire de azizoun le 26/12/2003 11:26:39

La même remarque pour le Textbox, cette fois ci, en cas, de multi-lignes activé, avec la barre de défilement 8)

signaler à un administrateur
Commentaire de Renfield le 28/12/2003 19:45:48 administrateur CS

Mise a jour : Les progressBar peuvent maintenant être ronds !!!!
la progression s'affiche sous forme de camembert...

signaler à un administrateur
Commentaire de dsc1 le 31/12/2003 07:06:42

Il manque le fichier "Rey_SubClasser.dll" avec ton zip car j'ai plusieurs messages d'erreur dans tes users controls ...

merci

signaler à un administrateur
Commentaire de Renfield le 31/12/2003 07:23:33 administrateur CS

J'ai mis a jour sans cette dependance, qui n'etait de toute facon pas utilisée.

J'ignores si c'est toi qui a descendu ma note (et je m'en fiches) mais merci la patience !!

sur ce, bonne continuation

signaler à un administrateur
Commentaire de dsc1 le 31/12/2003 20:41:03

Merci

Pour la mise à jour sans la dépendance du fichier "Rey_SubClasser.dll".

Je vais pouvoir essayer tout ça et te donner mon appréciation et mes suggestions très bientôt.

Pour ta note, je ne sais pas ce que tu veux dire, mais si elle a descendu, j'imagine qu'elle va maintenant remonter ... surtout après un premier survol de ces contrôles qui semblent très bien.

dsc1, prgm

signaler à un administrateur
Commentaire de alexx860 le 01/01/2004 23:08:12

en trois mots : MA - GNI - FIQUE !
mais un petit "bug" : quand on reste appuyé sur le bouton et qu'on deplace la souris ailleurs, quand on relache le bouton reste appuyé si tu vois ce que je dire..

signaler à un administrateur
Commentaire de Renfield le 01/01/2004 23:21:31 administrateur CS

Merci.

Je viens de supprimer ce bug.

signaler à un administrateur
Commentaire de Fraggy le 03/01/2004 08:03:36

Excellent boulot (comme d'habitude !)
J'attends avec impatience la V2 (je sais c'est pas pour demain)
Il n'empeche que Reynfield, non seulement il release, en plus il :
- partage ses sources
- rectifie les erreurs
- est rapide
- est aimable
- est disponible
- est toujours pret à aider les autres
Désolé Reynfield mais ta source mérite un 10/10 !  ;-)

Amitiés,
Fraggy.

signaler à un administrateur
Commentaire de FAS le 16/01/2004 17:55:42

EXCELLENT!!! Je cherchais justement ça. J'attends avec impatience la v2 (d'ailleurs, quand? :D).

Juste un petit truc : dans les optionsbuttons, quand on mets la propriété backstyle à transparent, ça marche pour le texte, mais pas pour "l'image". Serait-il possible de corriger ça?

Merci d'avance

20/10 ;)

signaler à un administrateur
Commentaire de celiphane le 22/01/2004 23:19:06

C'est très joli... mais alors quel tas de code !

En fait je pose ce commentaire pour 2 choses :
- d'une part je suis impressionné parceque c'est quand même sympathiquement très sophistiqué graphiquement, bien fait et de bon gout. c'est "à bien utile à pas cher", comme dirait notre ami Bellemare.
- et d'autre part pour souligné le point que ça me semble lourd en ressource pour servir dans une application professionnelle qui se veut optimiser.

Mais comme tranche souvent ma petite amie, "on ne peut pas avoir le drap ET la couette"

LOL ;)

Si mes commentaires nécessitaient des conclusions, alors pour cette participation ce serait : joli, mais faut le vouloir.

Bonne continuation en tout cas.

@+
Celiphane

signaler à un administrateur
Commentaire de Renfield le 22/01/2004 23:21:18 administrateur CS

thanks Celiphane, tu te fais rare, ces temps ci, me semble-t'il.

coté ressources, je suis d'accord, on y travaille, pour la V2 ;)

signaler à un administrateur
Commentaire de celiphane le 23/01/2004 02:58:06

Nan  nan pas de thanks, c'est vraiment une bonne source.

en effet je me fais rare, je n'ai plus le même âge qu'autrefois... ha le bon temps où je critiquais... ha.... c'est fini tout ca, maintenant je travaille, c'est plus le même timing ! Analyste développeur, ça tire sur les horaires !

De toute façon, ma présence n'était pas unique et irremplaçable ! D'ailleurs j'ai toujours trouvé curieux que tu remarques mon absence prolongée, en effet ce n'est pas la 1ere fois que tu me fais la remarque... c'est bizarre ça donne l'impression d'avoir eu une importance ! Ai-je été remarqué ? Dissocié du lot et du flot interminable que représente les membres de la communauté VBfrance ? ai-je donc apporté cette pierre à l'édifice ?

que de questions... sans réponse... et sans doute tant mieux sans réponse pour ne pas blesser mon ego si gonflé.

@+
Celiphane

signaler à un administrateur
Commentaire de Renfield le 24/01/2004 02:19:35 administrateur CS

J'ai mis a jour le bouton (correction...)

j'ai egalement mis a jour le textbox, vous avez maintenant plus de gadgets avec la légende, la possibilité d'arrondir les coins que vous souhaitez, selon un angle que vous choisissez....

j'ai aussi fais le ménage dans les déclarations d'API, en utilisant un fichier Tlb....(TypeLib)

signaler à un administrateur
Commentaire de leseb le 27/01/2004 10:35:50

Salut,
excellent boulot. c très pratique. J'ai une petite qst: Dans mon textbox le texte est  plus "élevé" que la légende est-ce-que cela bient de ma police ?

Et encore félicitations

signaler à un administrateur
Commentaire de ABL-Online le 27/01/2004 10:55:29

Salut leseb,

Dans le control utilisateur du text box ReyTextBox tu as la déclaration suivante :

Private Sub UserControl_Resize()

Dans cette déclaration il y a la ligne suivante :

Text1(0).Height = Text1(0).Font.Size * 2

Tu remplaces le * 2 par * 1 et ton text sera aligné par rapport à la légende.

Bonne Prog a tous

Didier

signaler à un administrateur
Commentaire de leseb le 27/01/2004 12:17:07

Ok, ça marche très bien. Mais quel était l'intérêt d'avoir une hauteur équivalent à 2* la taille de la police ?
Et j'allais oublier: Merci ;-)

signaler à un administrateur
Commentaire de aj33 le 03/02/2004 22:08:53

pas de problèmes 10/10, par contre un petit détail avec la version du 24/01/2004 sous XP en vb6 lorsque je lance l'éxécution avec compile du vbp Rey_XPbasics dans la partie listindex[property let] du contrôle ReyListBox je me plante car la table mSelected() n'a pas encore été dimensionnée, pour que tout remarche j'ai rajouté
if mLiscount < 1 then Redim mSelected(0)
je suis conscient que c'est une ruse de balayeur , je ne sais pas ce que je peux avoir de spécifique sur ma machine pour que cela m'arrive , quelqu'un a-t-il observé un tel petit détail qui n'empêche pas tout le reste de bien marcher.

signaler à un administrateur
Commentaire de yoman64 le 07/02/2004 20:56:29

Vraiment excellent tes controle merci beaucoup,sa ameliore beaucoup l'apparence de mes prog ;)
10/10

signaler à un administrateur
Commentaire de Renfield le 07/02/2004 22:53:03 administrateur CS

yoman64, le retour ?? ca fait longtemps que je ne t'avais pas croisésur ces contrées informatisées.... (merci pour le comment .)

signaler à un administrateur
Commentaire de pino2 le 08/02/2004 17:06:51

Bonjour Renfield
ta source vaut vraiment 10/10
J'ai toujours le même problème pour crée ocx
peut tu m'expliquer en détail coment le crée.(débutant)
ou peux-tu le reloader sur le site?
vraiment merci encore car je voudrai utiliser sur excel.

signaler à un administrateur
Commentaire de Renfield le 08/02/2004 20:37:02 administrateur CS

mis a jour.....

pour faire un OCX, dans un projet de type "Controle ActiveX", fais Fichier, Créer XXXXX.ocx

signaler à un administrateur
Commentaire de Multiprise le 15/02/2004 19:53:40

C'est du bonheur en ligne. J'avoue être bluffé par la qualité du résultat. Ca vaut 10/10 ne serait-ce que par la somme de boulot que ça représente.

signaler à un administrateur
Commentaire de yomm le 16/02/2004 02:25:34

salut Renfield

bon voilà, je me suis dis "ça fait maintenant pas mal de temps que tu as testé les composant de Xp de Renfield, voyons où cela en est aujourd'hui"

et donc me voici en testeur acharné (oui tu vas voir la suite) de ces controles ma fois super intéressants pour tout le monde...
et donc je me suis dis (oui je pense bcp lol) teste les de nouveau....ainsi, tu pourras peut etre faire avancer les choses ;-) ou tout au moins signaler quelque petites choses posant problèmes (bon j'arrête là pour l'intro car le développement va etre long)

infos...je n'est pas relu tous les postes de ces derniers temps , donc peut etre que certaines remarque auront déjà été signalées...et je m'en excuse d'avance...

donc voici un récapitulatif bilan de mes tests...
Oui, j'ai cherché la p'tite bête (note perso : comme tu l'as fais avec mon controle CDDB lol , les autres ne comprennent pas mais ça viendra..oui cet ocx n'est pas encore en ligne)

donc voilà par bilan par controle:
Attention:j'ai pas regardé comment les controle ils étaient créés, j'ai juste fait l'utilisateur bête et méchant...

le ReyCheckBox:
par grand chose à dire si ce n'est que si l'on met Value à Grayed et bien il ne se passe rien...
ha si!! je viens de tester un problème que j'avais noté pour le ReyOption,je me suis dis qu'il était fort probable que cela se passe également pour le ReyCheckBox,et en effet, j'ai le même problème...tu verras plus bas

le ReyCommand:
pas grand chose a dire si ce n'est que mettre le BackStyle du ReyCommand à Transparent lorsqu'on est en ButtonType [Windows XP] ne sert à rien...pourkoi ne pa faire 3 style alors? [Windows XP] , [Office XP] et [Office Xp Transparent]...a toi de voir

le ReyLabel:
Si on passe de style 3D à Flat ça change la couleur du BackColor...c'est génant car je me retrouve avec une couleur qui n'est pas celle définie dans la propriété BackColor

le ReyListBox:
euh...j'ai voulu mettre un icone...il est bon de savoir qu'il faut choisir une image autre qu'un fichier ico dans la proprièté icon lol.un gif ou un jpg , aucun pb..avec un fichier ico il m'augmente la hauteur comme pour réservé la place a l'image, mais rien ne s'affiche
quant à la liste, c'est assez génant de ne pas pouvoir l'initialiser avant l'execution...sinon, j'ai un effet bizard ...crée un ReyListBox assez large, change le listindex et met le a 5 par exemple, dans les propriétés...tu as un effet de redimenssionnement étrange...

le ReyOptionButton:
tout d'abord .....ReyOptionButton.Value = vbGrayed ....c'est possible ça...je ve bien voir ce que ça donne LOL
Sinon, voici le problème (identique pour les ReyCheckBox):
-crée un ReyBarElement
-place y dedans 3 ReyOptionButtons
-sélectionne les tous grace à la touche Ctrl (disons...pour modifier le BackStyle en transparent)
-donc modifie la propriété BackStyle à transparent
-click maintenant n'importe où sur ta fenêtre pour désélectionner tes 3 ReyOptionButton
=>premier pb on peut pas
-faisons plus fort...déplace les vu qu'ils sont encore sélectionnés ;-)
=>c'est comme s'ils se dédoublaient
-maintenant , fait F5 pour voir le résultat de tout ça...
-passe la souris sur les ReyOptionButton les uns après les autres
=>ils passent en effet MouseOver (avec le rond jaune) et cela même si la souris n'est plus dessus...et ils reste dans cet état
-plus génant encore..mais nettement plus dur à réaliser, d'ailleur j'ai bien vu dans quelle circonstance cela se passe vraiment...amuses toi à double clicker sur les textes des ReyOptionButton, en t'assurant que les autres sont bien en état MouseOver (même s'ils ne devraient pas l'etre, mais c'est ainsi que j'ai vu le bug)...à un moment, sans comprendre pourquoi , le cercle disparait...Le ReyOptionButton se transforme en Label ;-) fait alors Stop et tu plante vb méchament avec un message d'erreur que j'avais encore jamais vu LOL

le ReyProgressBar:
des peits détails
-pourrais tu renommer tes enum CaptionAligment sans le terme CaptionAligment au début des valeurs ;-)ma fentre proprité doit faire 1/3 de mon écran pour voir la fin du text de la valeur ;-)
-serait il possible d'avoir un dégradé vertical ascendant ou descendant lorskon choisi une progression vertical up ou down

le ReyScrollBar
il sert vraiment à l'utilisateur ce controle???non vu ton boulot c'est un commentaire mal placé et c'est a prendre au second degré biensur, enfin bref...
-en clikant sur les fleches cela ne fait ni monter ni descendre la barre de progression,ni même en cliquant sur une zone entre le rectangle de progression et les zones de flèches d'ailleurs..
-sinon,serait ce possible d'avoir un scroll horizontal

le ReyTextBox pour finir
-tout d'abors même commentaire que pour le CaptionAligment du ReyProgressBar mais avec les propriétés de la légende genre LegendAlligment
-on ne peut mettre la légende en verticale qu'en mode texte multiline...c'est un peu domage mais pas bien grave
-l'option Filter est intéressante mais facilement détournable avec un copier coller depuis le bloc note ;-) (plutot que de gérer ça dans le keypress, il serait peut etre mieux de le gérer dans le Change non?)
-on peut pas faire de password caractère en multiline...c'est pas bien grave mais je vois pas pourquoi etre limité...
-on peut pas avoir de Scrollbar en mode multiline=false ça parait "logique" mais alors à koi sert le ScrollBar horizontal, c'est vrai, en multiline je mets ScrollBar = Both, mais mon texte revient
automatiquement à la ligne lorsque j'arrive en bout de ligne, moralité, j'ai jamais besoin du scroll horizontal ;-)

Bon voilà pour cette fois ;-)
c'est un super boulot que tu fais et tout ces commentaires ne sont pas des crituiques négatives mais disons que je veux signaler certains points que tu n'as peut etre pas vu ou pu tester..un avis extérieur est toujours intéressant, du moins je pense...

sur ce je pense que tu as du boulot et que peut etre que mes remarques te motiveront davantage à laisser tomber cette version et faire avancer la version 2 ..ke j'attends avec inpatience d'ailleurs...

@+

signaler à un administrateur
Commentaire de yomm le 16/02/2004 02:28:49

euh désolé pour la longueur du poste...si je continue comme ça je vais avoir la palme du plus long poste ;-)

signaler à un administrateur
Commentaire de angelia le 16/02/2004 02:36:47

salut Renfield,
je suis nouveau et novice et je peux te dire que j'apprécie le travail que tu fais et tes controles sont superbe. Juste quelques remarques sur ce que j'ai pu voir :
pour les commandbutton : dommage que l'on ne puisse pas avoir plusieurs images de sélectionnable (1 pour le survol....)
pour le Text box : dommage que le focus ne prenne pas toute la zone de texte, j'ai remarqué qu'elle prenait que l'espace d'une ligne.
a quoi sert ton ReyDrawEdge ?
J'attends impatiemment une combo !!
connais tu un picture box qui permet d'avoir un masque color comme dans des bommandbutton ? car souvent on traine une zone blanche derriere l'image !!!!
Pour coller une image de fond dans une form ya t-il aucun moyen plus simple que de coller une picture box dans le fond (avec basculement en arriere plan) et en plus, l'image se déforme et il n'est pas capable de multiplier l'image (en mosaique) ?
Merci pour tes réponses et vraiement bravo et bon courage pour la suite.

signaler à un administrateur
Commentaire de Unreal le 19/02/2004 10:03:19

Super tes controles, mais j'ai des petites remarques:
La couleur des boutons ScrollBars (les flèches) sont les mêmes que la couleur de fond (forecolor). Ce serait cool d'avoir les mêmes couleurs que dans celle de la listbox.
Aussi, il faudrait mettre plus d'events aux controls ex=comandbutton = MouseDown,MouseMove,MouseUp,KeyDown...
Sinon très bonne source (10/10)
@++ Flo

signaler à un administrateur
Commentaire de psycho le 24/02/2004 02:52:10

salut, alors moi, ca fait deux heures que j essaie de les faire marcher!
j ai bcp d erreurs du genre procedure sub non definie(j ai beau inclure tes modules....ainsi que les modules de classes, rien a faire..)
Il y a aussi des constantes que je ne trouve pas a l aide de la visionneuse d api(IDC_HAND par exemple). Alors deux questions me viennent a l esprit :
1/ Sur quel os tu a programmé ca?(je suis sous win Xp pro)
2/ Aurais tu par hasard oublié d'inclure des fonctions dans tes modules?(j en doute, vu le nombre de personnes qui arrivent a s en servir!)

voila, ben j attend une aide, car j aimerais bien pouvoir les utiliser ces jolis ocx

ps : j arrive tout de meme a faire marcher l ocx renframe. C est un début....^^

amicalement, psycho

signaler à un administrateur
Commentaire de azerty25 le 24/02/2004 08:31:42

Oué ses OCX sont aseez chiant quelques fois, la moindre étourderie ne pardonne pas :o
Tu essaye surement de prendre un control tout seul pour le remettre dans ton projet ? Si oui, n'oublie pas de remettre les références, les fonctions des modules etc

signaler à un administrateur
Commentaire de yomm le 24/02/2004 10:12:39

psycho, il se peut que tu puisse en effet rencontrer quelques problème....rien de bien grave....pour tester tout ça, supprime le pojet2 (celui avec la form qui sert d'exemple) et recrée un nouveau projet avec les ReyControls (si je puis les appeler comme ça) de ton  choix...normalement tes problèmes devraient se résourdre d'eux-même......
sinon , si tu veux exporter les ReyControls (oui en fait ça sonne bien) pour tes applis perso,compilent les en ocx et importent les ocx dans tes projet se sera plus sûr.....cela t'évitera d'oublié des références comme le dit si bien azerty25 ;-)

signaler à un administrateur
Commentaire de FAS le 24/02/2004 18:37:15

psycho >> N'oublie pas d'ajouter comme référence le tlb qui est dans le zip. J'avais fait la même erreur. ;)

signaler à un administrateur
Commentaire de Renfield le 24/02/2004 20:19:39 administrateur CS

a mon avis ca viens effectivement du fait qu'il manque le fichier TLB.....

signaler à un administrateur
Commentaire de psycho le 24/02/2004 21:46:15

merci, en fait, j ai fait ce matin(avant de voir qu il y avait autant de réponses à mes questions) ce que dit yomm. Et puis ben la...POUF! plus aucun message d insultes diverses et variées comme seuls le monde merveilleux de l informatique sait le faire!! ;)
En tout cas, merci renfield d avoir pondu d aussi joli controle, que j utilise alegrement dans mon application.(ne t inquiete pas, tu es cité ^^ )
merci les gars...au fait renfield, a quand un controle ReyTreeView ? un joli tout beau comme tu en as le secret?
@+ psycho [8)]

signaler à un administrateur
Commentaire de psycho le 27/02/2004 02:13:22

euh, au fait, ils sont qd mm gourmand en memoire tes ocx...mais qu'est-ce qu'ils son beaux!

signaler à un administrateur
Commentaire de Renfield le 28/02/2004 11:28:17 administrateur CS

C'est vrai qu'ils consommaient pas mal, ces vieux controles V1 ;)

Patience.....

signaler à un administrateur
Commentaire de zx10 le 28/02/2004 14:03:42

Bonjour à tous.
Tout nouveau en Vb je cherchais des infos sur les controles personnalises.Je suis tombé sur ce forum, et là je pensais ne pas etre bon, mais en realité je suis completement a la rue.
A part çà TOI qui à air de tout savoir (surtout par rapport à moi) sur le sujet je voudrais si t'as le temps, que tu me dise si c'est possible de prendre un controle standar et de relooker uniquement le graphisme.Et eventuellement me fournir un exemple: vu que je n'ai aucune connaissance en VB, j'essaye d'apprendre en telechargeant des exemples et en essayant de les comprendre.
Même si je ne comprend pas grand chose en programmation tes controles sont TRES TRES jolis.
Merci encore de permettre à des ignares de mon especes d'esperer evoluer un petit peu. Y a du boulot mais faut jamais d'esperer.
Merci encore de mettre des sources à dispo.
zx10.

signaler à un administrateur
Commentaire de azerty25 le 28/02/2004 14:49:31

Man, un petit conseil, ,n'essaye sourtout pas de débuter en lisant des codes aussi compliqué, essaye de commencer en lisant par exemple des bouquins pour débuter, par exemple en grande surfaces ou a la bibliotheque, apres tu regarde les sources les plus simple du site,et tu verra, peut a peut que t'aura l'impression de comprendre, tu va commencer sans t'en apercevoir à lire des codes complexes avec succès, et la, tu serai devenu meilleurs ;) mais faut pas essayer de mettre la charette avant les boeux ! la tu essaye de lire des codes compliqués sans connaitre les bases du VB et sa t'apportera rien ;)

signaler à un administrateur
Commentaire de psycho le 01/03/2004 02:07:08

salut
si je peut me permettre zx10, azerty25 a raison. Commence par des codes simples(par exemple les convertisseurs euros-francs sont des codes tres simples, avec des une utilisaton des controles dans leurs évènements de bases, tu peut toujours regarder celui que j ai fait si le coeur t en dit(un peu de pub ne tue pas! ^^). L adresse est : http://www.vbfrance.com/code.aspx?ID=3403 )

sinon, pour commencer a apprendre le basic, ou tout autre language, va sur developpez.com section visual basic. Tu as d excellents tutoriels qui te permettront de posséder les bases de ce language. Tu pourras ensuite migrer vers d autres languages.

si tu as d autres problemes, on est là...et tu as un forum a ta disposition
psycho

signaler à un administrateur
Commentaire de Frank569 le 01/03/2004 16:11:44

Alors la je dis good job... J'ai testé la plus par de tes control et je doit dire qu'il sont formidable.

Une petite chose quand même pour le ReyTextbox, je n'ai rien vu pour pouvoir le connecter à un control Data1.

Pense tu le faire ???
Sa serait trop cool :o)

Encore merci, super boulot

signaler à un administrateur
Commentaire de Renfield le 02/03/2004 06:45:41 administrateur CS

J'avoues ne jamais avoir utilisé la liaison aux données.....

je l'ajouterais dans mes controles V2, ajoutons ça à la longue déjà liste ;)

Merci en tout cas de ces encouragements...

signaler à un administrateur
Commentaire de azerty25 le 02/03/2004 08:54:20

C'est quoi la liaison aux données ? :-/

signaler à un administrateur
Commentaire de moustachu le 02/03/2004 10:18:55

A propos de tes controles V2, on peut remonter dans la liste des échange au 15/12/2003 à 16h50:11 (précis...) où tu dis :

"Et mes controles V2, je dirai, pas avant Fevrier Mars (pour les premiers controles...)"

Donc ça approche ?? :o)

++

Moustachu

signaler à un administrateur
Commentaire de yomm le 02/03/2004 10:59:41

c'était sans compter sur son souci de crash disk! du moins je pense ;-)
Allez soyons patient encore un petit peu...On a tous compris k'il aimait se faire désirer....bien que là, cela devient preske vicieux LOL...
Il passe son temps (de dev) sur ces controles V2 mais ils ont l'air prometteur du moins c'est l'impression k'il nous en donne...donc attendons patiemment...tout vient à point à ki c'est attendre ;-) c'était la petite pensé du jour ;-)

Yomm

signaler à un administrateur
Commentaire de yomm le 02/03/2004 11:01:54

euh..... à ki sait attendre (autant pour moi)

signaler à un administrateur
Commentaire de Renfield le 02/03/2004 13:20:27 administrateur CS

L'architecture de mes contrôles avance...

En effet, j'ai fait plein de test et de diverses maquettes, et j'ai trouvé quelques choses interessantes...

Le bouton 'CommandButton' en a d'ailleurs fait les frais, puisqu'il sera vraissemblablement le 'premier né'.
avec le Label, je pense, puisque la plupart de mes contrôles auront cette possibilité d'utiliser des balises pour le formatage des texte...

Quand je parlai d'architecture, je vais pas tout réveler, mais quelques choses risquent de surprendre au début, mais a terme, se montreront très profitables.... je pense nottament au 'ReyRessourceProvider' qui réunit tout un tas de petites choses sympas...

Je ne peux donner de date actuellement, mais je compte bien réussir à recruter 3 ou 4 Beta testeurs..... je vous tiendrais au courant en temps et en heures...

signaler à un administrateur
Commentaire de azerty25 le 02/03/2004 13:25:07

Si tu veux unb testeur, je suis la ;)

signaler à un administrateur
Commentaire de fanny2 le 02/03/2004 17:00:19

hello, laisse moi te dire un grand bravo je viens de tester tes controles et c'est vraiment du on taf !
je ne sais pas ou tu en est en ce moment, si un jour tu pouvais inclure des msgbox au style xp ça serait hypper génial !
Mais de toutes façons c'est vraiment excellent !!!

merci. 10/10 sans pb.

signaler à un administrateur
Commentaire de jlfcdvg le 02/03/2004 20:52:31

Bonjour
Très bien tes contrôles style XP
Pour ma part j'ai inclus l'ocx dans access 2002 pour avoir des formulaires ayant un look xp
Mais je n'arrive pas à inclure des images sur les boutons de commande
Est ce prévu ?

signaler à un administrateur
Commentaire de Renfield le 02/03/2004 21:08:32 administrateur CS

Ils en ont déjà la possibilité...

j'ai du appeler ça 'Picture'...

signaler à un administrateur
Commentaire de angelia le 02/03/2004 23:20:01

salut rentfield,
petite question, est-ce possible de rajouter un son quand on clic sur un de tes boutons ? et en général comment fait-on pour lancer un son?
Merci d'avance

signaler à un administrateur
Commentaire de azerty25 le 02/03/2004 23:32:16

Ta les API, fait une recherche avec "sound" ou "play" sur allapi.net, tu trouvera pr diffuser un son ;)

signaler à un administrateur
Commentaire de leocat le 04/03/2004 11:19:45

salut renfield, franchement bravo pour tes controles!
je les utilise pour un petit projet là et j'ai un petit souci :
j'affiche une msgbox , et quand je clik sur oui ou non et que sous le curseur il y a une ReyCheckBox ça ne clik pas sur la msgbox mais sur la ReyCheckBox.....

signaler à un administrateur
Commentaire de Renfield le 04/03/2004 13:27:06 administrateur CS

"Amusant"...

Les MsgBox sont des boîtes dites 'modales', elles piquent le focus à ton application....

Reste que je crois savoir d'où viens le soucis, et cette technique d'utiliser des Timers pour vérifier la position de la souris par rapport au controle est plutot mauvaise, en plus d'etre couteuse.

Vous allez surement avoir l'impression que je me repète, que je joues a vous faire languir ou pire, a vous mener en bateu, mais tant pis, je le dis quand même, ce sera réglé, dans la V2.

Merci tout de même pour l'interet porté à mon boulot, ca fait toujours plaisir de voir comme l'endroit est fréquenté ;)

Je plaint simplement ceux qui ont laissé des commentaires tout en haut, en qui recoivent de nombreux mails annoncant un nouveau commentaire ici même ;) (allez, hop, un de plus)

Bonne continuation....

signaler à un administrateur
Commentaire de Unreal le 04/03/2004 21:27:35

Vraiment ils déchirent tes controls !!!
C pour quand la version 2 ?? :-)
@++

signaler à un administrateur
Commentaire de KroKy le 05/03/2004 01:57:11

J'suis pas le premier et je serais surement pas le dernier à te le dire : EXCELLENT !!!!! Vivement la version 2 ! Bonne continuation @+

signaler à un administrateur
Commentaire de moustachu le 05/03/2004 09:31:24

Non, Renfield, tu sais, j'ai laissé le deuxième commentaire, donc je reçois (très) régulièrement des mails de CS. J'attends qu'il y en ai cinq ou six et puis je viens voir ;o)

++

Moustachu

signaler à un administrateur
Commentaire de yomm le 05/03/2004 12:28:53

moi je trouve ça sympa de recevoir plein de mails;...j'ai l'impression d'avoir des amis LOL
non sérieux, même s'il est vrai que certains messages ne sont pas utilent a tous c'est toujours intéressant de voir les commentaires des autres...du moins je pense.....et puis les commentaires du style: "c'est trop fort" , "trop bien tes controles" etc....font toujours plaisir au développeur non? même les posts (façon roman) qui liste certains "problèmes" sont utilent non? (là je parle pour moi LOL)...

Enfin voilà.....un post inutil pour certains...mais je voulais le dire.....c'est vrai qu'il est toujours intéressant de savoir ce que pensent les autres (c'est mon avis perso...)

signaler à un administrateur
Commentaire de Fraggy le 08/03/2004 00:09:59

Un petit UP pour cette source qui en vaut (encore et tjrs) la peine !
Puisque le gratin de CS se retrouve ici, j'en profite quand même pour
dire ces quelques mots :

- Merci à Yomm,
  pour ces diff. sources et pour ses analyses sur les CTL de Renfiled.
- Merci à PcPunch,
  ses sources sont intérressantes et me permettent de progresser.
- Merci à Renfield,
  Pour ses travaux, ses aides, sa disponibilité.
  J'ajouterais encore que pour moi tu es un maître en la matière.

Msg à Azerty25 concernant son post du 02/03/2004 13:25:07 :
Je pense que Renfield à déjà une idée de ses futurs beta testeurs ;-)
Ceci dit, tu fais peut-être partie des heureux élus qu'il a en tête :p

Fraggy

signaler à un administrateur
Commentaire de jlfcdvg le 08/03/2004 06:54:15

Salut Renfield !
Je me serts de ton ocx pour créer des formulaires Access 2002
Très bons résultats !
Pour ce qui est des boutons , scrollbar, checkbox picture pas de problèmes mais j'ai un petit souci avec les boutons d'option
Je n'arrive pas à faire en sorte que lorsque l'un est choisi , l'autre ne l'est pas et vice-versa.
Est ce la propriété groupe qu'il faut utiliser et comment ?
Avec les boutons de chez Microsoft il faut les inclure dans un cadre d'options , pour les tiens est-ce la même chose?
As tu prévu de faire une MsgBox du même style?
Merci d'avance et encore félicitations pour ton boulot .

signaler à un administrateur
Commentaire de liquide le 08/03/2004 13:00:21

salut

jlfcdvg: c'est étonnant car en les indexant et le meme "name", je n'ai aucun souci, ca marche tres bien et meme sans qu'ils soient indexés et "pas" le meme "name", tu dois donc jouer de la propriété "group".

l'option "Group", est que sur une meme form, tu peux différencier les options sans passer pour autant par les frame. Par exemple dans une meme form, tu as 3 options appartenant au groupe 0 et 6 autres options appartenant au groupe 1, et une option de chaque groupe peut etre active en meme temps.

a mon avis ton pb doit venir de la.

bonne prog

signaler à un administrateur
Commentaire de DuncanIdaho le 08/03/2004 20:37:06

Euh, dsl, ce commentaire ne sert a rien, mais ca me soule de recevoir des mails a chq fois kil y a un commentaire ici ;-) j'espere que sa va me desabonner :/
@++

signaler à un administrateur
Commentaire de Unreal le 08/03/2004 21:15:09

ouai moi aussi lol
cette source est trop bien, mai g tro de msg !!! :-(
@+

signaler à un administrateur
Commentaire de celiphane le 08/03/2004 21:38:09

Idem, c'est saoulant ce spam... dsl pour ceux qui viennent encore une fois d'être spammé :( !

@+
Celiphane

signaler à un administrateur
Commentaire de kehops le 09/03/2004 09:06:27

Rien à dire a part Félicitation et 10/10 --> source excellente

signaler à un administrateur
Commentaire de zx10 le 10/03/2004 16:08:17

Bonjour,

Un petit problème sur les options bouttons:
J'ai fait une form avec 3 options çà marche très bien tant que tu n'écrit pas de code dans ReyOptionButton1_Changed ou ReyOptionButton1_Click. autrement les boutons disparaissent et plante VB.

Ce que je voulais faire était de changer la couleur de texte Forecolor
quand une option est choisie.

C'est un Bug ou une mauvaise manip de ma part?

Pour ma part je te mets au moins 20/10!!!

Encore merci controles très sympa...

signaler à un administrateur
Commentaire de celiphane le 10/03/2004 23:15:10

Mauvaise nouvelle : le spam ne s'arrête pas pour autant... >(

Vraiment pas content >[

@+
Celiphane

signaler à un administrateur
Commentaire de Frank569 le 12/03/2004 15:33:49

J'ai le même problème que zx10, quand je rentre du code dans ReyOptionButton1_Changed ou ReyOptionButton1_Click, les boutons disparaissent et me plante VB.


Sinon je veut bien faire le beta testeur vu que tu cherche :o)

Encore merci
@+

signaler à un administrateur
Commentaire de angelia le 13/03/2004 12:14:56

salut tout le monde,
j'essaye de lancer le projet Rey_xbasic.vbp et il me lance un message d'erreur me disant qu'il ne peut pas charger le composant Rey_xbasic.ocs compatible ???? et pourtant l'ocx est bien dans system32 de windows et je l'ai bien enregistré dans le registre.
pouvez vous m'aider?
car en fait je ne vois pas à quoi sert le reybarretool et rey barre element. Il n'y  pas d'aide?
Merci d'avance

signaler à un administrateur
Commentaire de Renfield le 13/03/2004 17:21:14 administrateur CS

Franck569 , je ne sais pas grand chose de ce bug, mais je te crois volontiers, je f'rai gaffe pour la V2.....

le dessin des Caption avec les balises est en cours de développement, actuellement (comme ce que l'on peut voir avec les Labels)



Ces deux composants ne sont pas achevés et ne le seront jamais...


pour l'OCX, pas besoin de le placer dans le repertoire systeme...
par contre, il te faut bel et bien l'enregistrer avec RegSvr32

ca devrai pourtant fonctionner... lences-tu bien le .Vbg (euh, y'en a un il me semble)

signaler à un administrateur
Commentaire de jlfcdvg le 26/03/2004 08:45:59

Bonjour
J'essaie d'inclure tes contrôles dans un formulaire Access 2002
J'ai quelques problèmes car je n'ai pas toutes les options dans les propriétés par rapport à celles que j'ai dans VB 6 .
Par exemple pour les boutons je n'ai pas la possibilité d'inclure une image alors que dans VB6 ça marche très bien.
Il y a surement quelquechose que je ne fais pas bien !!
Peux tu me donner un peu plus de détails à ce sujet
Merci d'avance

signaler à un administrateur
Commentaire de Maho le 01/04/2004 12:26:35

Pfff, chapo la source, c enorme, merci d'avoir autant bosser pr pas cher.... (D'ailleur, si t'enleve ts les bugs tu peux faire une fortune avec ça [:ddr555] )


Aller 10/10 sans hésiter !

signaler à un administrateur
Commentaire de bouv le 13/04/2004 20:34:48

Que de commentaire en moins d'une semaine. Ta source les mérite bien. je te met 10/10 et je vais essayer de faire cour.

Ta source est géniale, mais qq controle comme le ReyListBox n'ont pas d'icone propre dans la barre des composants et cela peut être utile pour retrouver plus vite le controle.

Un truc serait génial. Ce serait des msgBox, au style ReyXP.

Très bon travail et code très propre.

signaler à un administrateur
Commentaire de Renfield le 13/04/2004 23:10:30 administrateur CS

Sympa.

Euh.... les MsgBoxes sont dans le Zip ;)

les composants sans icones sont tout simplement des tests.... ils ne sont pas terminés, quoi !!

En ce moment, j'ai pas trop le temps de développer, mais je vais m'y remettre, j'espere bientôt ;)


Merci encore

signaler à un administrateur
Commentaire de jaycek38 le 21/04/2004 15:53:07

Salut,

Super boulot, ces contrôles sont vraiment top.

Juste une petite question :
Serait-il possible sur la ReyListBox d'ajouter la fonctionnalité du ListBox classique qui permet de surligner un item lorsque l'on execute ListBox.Selected(index) = true ?

Merci d'avance et encore bravo

signaler à un administrateur
Commentaire de sadate le 26/04/2004 20:27:17

Bonjour,

Un petit problème sur les options bouttons:
J'ai fait une form avec 3 options a force de cliquer sur chaque bouton les boutons disparaissent et plante VB.

Mais le service pack de VB6 n'est pas installer encore

Pour ma part je te mets 9/10!!!

Encore merci controles très sympa...

signaler à un administrateur
Commentaire de Renfield le 26/04/2004 20:29:31 administrateur CS

Quand a tu fais ces tests ?? J'ai justement corrigé ce point ce midi.....

signaler à un administrateur
Commentaire de sadate le 26/04/2004 20:52:16

Bonjour,


Je viens juste de le faire

14:30 du Québec

Mais j'avais pas le service pack 6 de VB installer

Je vais l'installer et revenir sur le sujet.

signaler à un administrateur
Commentaire de sadate le 26/04/2004 21:06:53

Bonjour
toujour le même problème
le dessin du bouton option disparait des trois boutons et vb plante

je regarde de mon bord

A +

signaler à un administrateur
Commentaire de Renfield le 26/04/2004 21:14:50 administrateur CS

Retelecharge le Zip, et regarde la form qui est présente dedans, il y a justement quelques option buttons. Normallement, ils ne devraient pas faire planter VB.....

attention, je n'ai pas recompilé l'OCX

signaler à un administrateur
Commentaire de sadate le 26/04/2004 21:36:03

Encore moi

J'ai compiler le OCX
j'ai créer une forme avec 3 bouton option

et quand je clique dessus chaqu'un sont tour le dessin disparait et vb plante

Voici ma configuration

Microsoft Windows 98 4.10.2222 A
AuthenticAMD AMD Athlon(tm) XP 2000+
512 Mo RAM
Sound Blaster AudioPCI Legacy Device
RADEON 9800 PRO

VB 6.0
Service pack 6 : Vs6sp6B.exe

Peut être la mise à jour ne s'est pas fait

signaler à un administrateur
Commentaire de yomm le 27/04/2004 21:32:44

salut Renfield petite info , ce bug est référencé dans mon test du 16/02/2004 (cf post plus haut).....

Laisse tomber cette version et concentre toi plutot sur la V2 ;-)
Pourrais tu toutefois lister les bugs corrigés parmis ce qui étaient référencés dans mon post...

Pour tout le reste du monde, je vous invite à lire mon post d'etre informé des bugs connus...toutefois il est tout a fait intéressant de rappeler les bugs qui n'ont pas été corrigés...je pense perso qu'il est plus intéressant de laisser les bugs de cette version là où ils sont...afin de laisser Renfield bosser sur la V2 (toujours en cours de développement ;-) , mais qu'on attend avec impatience)

Bon courage encore à toi..... Et bon dev aux autres!!!

signaler à un administrateur
Commentaire de bubble44 le 13/05/2004 22:46:55

J'ai particulierement apprecié cette source qui tente a la meme chose :

http://www.freevbcode.com/ShowCode.Asp?ID=5688

mais la, si ca a le look xp, c'est juste une couche de peinture dessus donc aucune modification de vos forms ! c'est pas des faux controles developpés.

Bref bcp moins buggé, mais helas il manque qqs controles. Un projet a reprendre, pour les + talentueux ici.

signaler à un administrateur
Commentaire de Amstelsoft le 19/05/2004 18:25:43

Bravo, c'est super !!! A quand la version 2 ??
Il manque plus que les listes déroulantes, les onglets une barre de progression également au style XP. Je sais, je suis exigeant... mais bon, peut etre qu'un jour... Bon courage !

signaler à un administrateur
Commentaire de issmany le 02/06/2004 03:01:44

salut c  un tres bon travail.tu as dis ke la v2 comportera des listview .je cherche une listview avec un look xp ou justement comme la list presente ds la  version 1.si c possible si tu as une reponse et ben je l'attends tres impatieament.c tres urgent et merci d'avance

signaler à un administrateur
Commentaire de Reebok_08 le 09/06/2004 19:27:16

Tout d'abord, félicitations pour ton travail: je viens de le découvrir depuis qq jours et j'apprécie bcp !!!!!

J'ai un pb avec le LABEL: je modifie la propriété FORECOLOR et 1x que j'éxécute, la propriété est réinitialisée ?!
Autre chose, je souhaite utiliser 2 "lots" de 2 OPTIONBUTTON dans des frames différentes mais je dois pouvoir effectuer 2 sélections disctinctes et en fait seulement 1 des 4 options est sélectionnable !
(j'espère avoir été clair !)

Evidemment, j'ai mis 10: c'était le mininmum acceptable pour une source de cette qualité ! Bon courage à toi !

signaler à un administrateur
Commentaire de Renfield le 09/06/2004 19:43:00 administrateur CS

pour le label, c'est bel et bien un bug...

il te suffit cependant de passer par le caption pour selectionner la couluer que tu souhaites (oui, je sais, mais bon !)


pour le OptionButtons, ils ne fonctionnent pas en fonction du Parent.... mais de leur propriété OptionGroup (ou Group qq chose, je sais plus bien)

signaler à un administrateur
Commentaire de Reebok_08 le 09/06/2004 21:01:31

Le fait d'utiliser le caption pour la propriété FORECOLOR du label ne change rien au pb !?
Par contre, pour le optionbutton, la propriété GROUP répond bien à mon attente !
J'ai lu que tu préparais la v2 (SUPER !!!!): est-ce que tu as prévu d'ajouter des zones text "spéciale num" ou "spéciale date" avec une sélection sur un type (double, single, long ...) ou une plage (-10 à -5 ou date1 à date2 ...)
Merci de ta réponse rapide !

signaler à un administrateur
Commentaire de partyboy2004 le 18/06/2004 11:31:38

c pour quan le version 2????????????
elle est tro bien cette version...
t es un balaise toi...

signaler à un administrateur
Commentaire de bubble44 le 18/06/2004 15:36:40

Ce que j'aimerais bien savoir moi c'est niveau perf :

Les boutons, les checkbox, etc ... etc ... y a des timers pour CHAQUE, reglés a 3 milliemes de sec, ca fait quoi niveau performance, tous ces controles qui passent leur temps a etre constament appelés ?.

Ca gagnerait pas un peu, de mettre seulement 30 milliemes de secondes ?.

Le plus etrange, et ca a rien a voir avec cette source c'est les themes XP, me suis amusé a enablé avec un manifest, les controls VB et ca rame a l'affichage genre une bonne panoplie de controles ca mettait 3 sec de plus a s'afficher.
Bref, vivement dans 2 ans, que tout le monde soit en minimum Pentium 4 a 2 giga hertz.

signaler à un administrateur
Commentaire de yomm le 18/06/2004 18:26:26

>>bubble44

nivo perf c'est vrai ke ça bouf pa mal...et c'est pourkoi la V2 tant attendu n'utilisera plus de timer...

signaler à un administrateur
Commentaire de Renfield le 19/06/2004 11:05:03 administrateur CS

c'est sur...

Je me suis recemment remis activement a la programmation, après un petit moment de repos....

les boutons sont presques opérationnels  (il manque quelques tests, de petites fonctionnalités, et un Caption !).
enfin, le bouton n'en est plus vraiment un : c'est un caméléon, puisque vous pouvez lui attribuer l'apparence / le comportement d'un bouton / optionButton / checkbox

affaire à suivre...

signaler à un administrateur
Commentaire de bubble44 le 21/06/2004 00:34:25

J'ai un ptit bug, dommage je voulais utiliser qqs control pour mon client caramail, la c'est en XP le screen, mais c'est les boutons renfield ! pour que ca sois + joli tout OS confondu :

http://nantaises.free.fr/tr0p_xp.jpg

Le bug c'est avec les renfiedtextbox, ca dessine mal le cadre j'ai fais une demonstration du bug ici, avec un timer apres 1 sec :

http://nantaises.free.fr/bug.zip

C'est sans doute pas la mere a boire a corriger, mais ca serait cool, j'ai environ 200 utilisateurs en tr0piiic.
Par contre je le dis si tu developpes des nouveaux controles, ca serait bien que les textbox gere l'unicode (textbox avec Microsoft Forms 2.0 Object Library)
c'est pratique quand fait du collé chinois, arabe etc ... sinon ca colle que des ??? a la place des ÇáãÚåÏ ÇáÚÑÈí áÍÞæÞ

signaler à un administrateur
Commentaire de BruNews le 28/06/2004 11:25:34 administrateur CS

ADMIN INFO:

je viens de virer une legion de posts steriles et discourtois.
Je ne veux plus voir au dela de celui que des questions de code et seulement de code, plus aucun avis sur la valeur programmatique de telle ou telle autre personne.
J'ESPERE AVOIR ETE BIEN COMPRIS.

ciao...
BruNews, Admin CS, MVP Visual C++

signaler à un administrateur
Commentaire de Dorcan le 04/07/2004 16:08:10

Bonjour à tous,
Et un grand bravo à Renfield pour son ocx, c'est magistral. Je me joins aux autres commentaires en disant "vivement la V2!"
Après les louanges, la critique. Comme plusieurs autres dont j'ai pu voir les posts plus haut (Yomm notamment), j'ai un problème avec les ReyOptionButton : même si je n'en mais qu'un seul et que je teste mon application, dès que je passe la souris dessus, il s'en va et VB plante. Et moins la machine est puissante, plus vite il plante. En fait, ce contrôle ne fonctionne parfaitement que sur ma plus récente bécane (à base de P4HT à 3,2 Ghz et 1024 Mo de mémoire).
Toutefois, cela n'enlève rien à ce magnifique travail.
@+

signaler à un administrateur
Commentaire de Renfield le 05/07/2004 00:25:40 administrateur CS

étrange....

Ce Problème a normallement été réglé il y a un certain temps...

même là, sur ma machine, je viens de retelecharger le ZIP, et pas la moindre fuite de mémoire qui expliquait ce Pbm....

signaler à un administrateur
Commentaire de Dorcan le 05/07/2004 02:33:00

Pour compléter mon post précédent, ça plante sur une machine équipée d'un Athlon T à 1,3 Ghz et de 512 Mo de mémoire mais également (et encore plus vite) sur un vieux portable Dell équipé d'un PII 400 et de 128 Mo de mémoire. J'ai essayé en remplaçant les ReyOptionButtons par les OptionButton proposés par défaut et là, plus de problème. Mais gros inconvénient : c'est nettement moins chouette (sans parler que ça fait un peu tâche avec la charte graphique que j'ai adopté dans mon projet)!!!
@+

signaler à un administrateur
Commentaire de Dorcan le 05/07/2004 02:36:27

PS au post juste au-dessus : les deux machines citées sont en W98 avec les Service Pack qui vont bien.
Cette fois-ci, c'est tout !
@+

signaler à un administrateur
Commentaire de Reebok_08 le 05/07/2004 12:36:10

Salut Renfield,

je rejoins Dorcan dans ses soucis avec l'ocx: j'ai constaté (aucun scénario à te fournir, désolé) que sur une appli compilée, le fait de passer le curseur de souris sur un optionbutton et/ou un checkbox, faisait disparaitre les possibilités de choix !? Par contre, pas de plantage, mais obligé de relancer l'appli pour pouvoir utiliser la totalité des choix !
Pour palier au pb, j'ai remis le "standard", mais graphiquement, très moyen !!!!
Bon courage - A+

signaler à un administrateur
Commentaire de sanid le 13/07/2004 05:48:53

Salut

Euh une question d'ignorant

ça sert à quoi tous ces trucs ?

J'ai téléchargé le zip par curiosité mais je n'y pige que dalle.

Ne me tapez pas, je suis curieux ;)

signaler à un administrateur
Commentaire de Renfield le 13/07/2004 07:36:52 administrateur CS

Certains vont être soulagés !!

vous pouvez maintenant désactiver la reception de mail pour ce code ;) (et tous les autres !)

Cliquer sur "Gérer vos alertes mails".


Sanid > Ce sont des controles utilisateurs. En clair, j'ai refait des boutons, cases a cocher et autres controles classiques, en changeant quelques peu leurs fonctionnalités et leur apparence. Ca permet de personnaliser un peu ses applications....

signaler à un administrateur
Commentaire de sanid le 13/07/2004 18:58:00

Merci pour ta réponse.
En gros j'ai plus qu'a supprimer le dossier :D

En tous cas vu les commentaires ton boulot à l'air d'être apprécié.
Je rappasserai si un jour je me met à la programmation ;)

D'ici bon courage et continue de nous embellire les applis ;)

signaler à un administrateur
Commentaire de bouv le 20/07/2004 10:32:52

Salut Renfield, j'ai un petit pb avec ta source.
Je met un bouton ReyCommand sur une feuille et je le nomme CmdOK.
Je met ensuite un groupe de 5 ReyOptionButton qui s'appel Option1(0) à Option1(4).
Et ensuite un autre groupe de 5 ReyOptionButton qui s'appel Option2(0) ) Option2(4).
Et quand la feuille se lance, mon appli plante. Erreur de defaillance system.........
Si je ne met que les OptionButton avec un bouton VB, pas de pb.
Si je ne met que le Bouton avec des OptionButton VB, pas de pb non plus.
Mais quand les deux controles sont sur la meme feuille, ca plante.
Ton controle est de loin le plus jolie et complet que j'ai trouvé, et je voulais l'utiliser dans une de mes appli. Peux-tu m'aider ?
Je peux te mailer la source eventuellement !

Merci d'avance et bonne prog
++

signaler à un administrateur
Commentaire de bubble44 le 20/07/2004 10:47:06

C'est interessant ton bug, avec tous ces Timer dans chaque controle ca doit etre special ("Erreur de defaillance system).
Si tu codes un truc qui plante SEULEMENT avec des ReyCommand (collection de boutons ou pas), je suis preneur de ta source ! car j'utilise un ReyCommand modifié pour mon client cara.

Et donc je voudrais pas que le client devienne instable, suis pret a recoder les boutons pour que ca plante pas, donc ton prog buggeant m'interesse :

tr0piiic@hotmail.com

signaler à un administrateur
Commentaire de Renfield le 20/07/2004 12:10:32 administrateur CS

Je vais regarder ce que je peux faire.....

revoyant mon code des controles V1, je suis d'accord avec bubble44.... a bas les timers ;)

je n'en ai d'ailleurs plus dans mes nouveaux controles, (que certains ont d'ores et deja testé....)

signaler à un administrateur
Commentaire de bouv le 20/07/2004 12:26:58

bubble44>> Voila je te mail la source, mais mon Reycommand ne plante que s'il y a les OptionButton, sinon aucun probleme.
Merci de me tenir au courant.

Si qq1 a le même pb, merci de m'en informer !

Bonne prog
++

signaler à un administrateur
Commentaire de Renfield le 20/07/2004 12:46:34 administrateur CS

j'ai fait une mise a jour des controles.... essaye maintenant...  (j'ai supprimé les Timers ;) )

attention, cela fait que la transparence des controle n'est plus utilisable.... la souris n'es plus capturée.

signaler à un administrateur
Commentaire de bouv le 20/07/2004 13:29:23

????
Je place les controles sur ma feuille sans pb,
mais qd je la lance :

erreur d'execution '429'.
Le composant ActiveX ne peut créer l'objet.

Au fait sur la V1, quand je passe la souris sur les controles ils disparraissent jusqu'à ce que le prog se ferme avec un gentil message d'erreur.

signaler à un administrateur
Commentaire de bubble44 le 20/07/2004 13:40:03

Y a un Renfieldsvr32 sur la dll a faire ...
;-)

signaler à un administrateur
Commentaire de Renfield le 20/07/2004 14:56:15 administrateur CS

Comme je l'ai indiqué, et comme le rapelle bubble44, il faut enregistrer la Dll :

Demarrer > Executer > RegSvr32 C:\...\ReySubClasser.dll

signaler à un administrateur
Commentaire de bouv le 20/07/2004 15:00:08

Ok j'ai enregistré la dll.
J'ai fais un test, et j'ai eu un soupçon de réjouissement, ça a tenu 2 secondes de plus qu'avec ReyXp v1.

Voici le message désormais :

VB6 a exécuté une instruction non valide dans
le module <inconnu> à 0000:0069b190.
Registres :
EAX=0069aee4 CS=017f EIP=0069b190 EFLGS=00010286
EBX=00000000 SS=0187 ESP=007fdb28 EBP=007fdb80
ECX=0069b014 DS=0187 ESI=023088b0 FS=5d87
EDX=000007bc ES=0187 EDI=023089bc GS=0000
Octets à CS : EIP :
f0 d1 34 65 d8 d1 34 65 70 d0 34 65 00 00 00 00
État de la pile :
023089bc 023088b0 007fdb80 007fdb48 00000000 0000075e 0069b014 0069ae81 73454c04 0069aeec 00000000 00000000 00000000 bff55102 023088b0 00001011

Foutus rapports Win98 : indechiffrables.

Au fait bubble44, tu as constaté l'erreur toi aussi ou c'est juste chez moi que ça déconne ?

signaler à un administrateur
Commentaire de Renfield le 20/07/2004 15:25:56 administrateur CS

tu parles d'un message !

je veux bien que tu me mailes ton projet....

thomas_reynald@msn.com

(je testes sous NT)

signaler à un administrateur
Commentaire de Renfield le 20/07/2004 16:54:47 administrateur CS

Merci pour ton mail,
Le UID dans ton projet et tes forms ne correspondaient pas a la dernière version de l'OCX, et l'espace de nom des controles non plus.

j'ai mis a jour manuellement a l'interieur de ton fichier VBP et Frm.

j'en ai d'ailleurs profité pour corrigé quelques bugs d'affichage des OptionButton et des CheckBoxes.
(Mis a jour sur le site)

voila voila...

signaler à un administrateur
Commentaire de bouv le 20/07/2004 17:14:35

Ouaip, peut-etre parce que j'avais modifié le nom du projet. Tu as laissé Projet1 et j'ai mis ReyXP pour qu'il apparraissent sous ce nom dans l'onglet VB.
Je viens de faire un test avec la dernière MAJ, et toujours le même pb (sans modifier quoi que ce soit).

signaler à un administrateur
Commentaire de bubble44 le 20/07/2004 17:28:51

D'un autre coté, 2 secondes de plus qu'avec ReyXp v1 c'est pas negligeable !.

;-)

signaler à un administrateur
Commentaire de Renfield le 20/07/2004 17:40:45 administrateur CS

A noter que ce qui se trouve dans le Zip n'est PAS les controles V2, ceux que je développe actuellement.... ce sont simplement les V1, corrigées......


Je testerai ce soir sous 98.
Ici, sous NT, ca fonctionne bien....


signaler à un administrateur
Commentaire de bouv le 21/07/2004 08:11:30

Ok j'ai fait un essai sur XP sur un PC "sain" puisque l'installation vient d'être fini, et il n'y a que VB6 dessus et les pilotes vidéo. Cela est effectivement beaucoup plus stable. On peut choisir sans probleme l'option voulue et même en changer puis valider pour quitter la feuille. Pas de problème en utilisation normale.

J'ai essayer de m'acharner dessus et de changer de valeur plein de fois, de faire passer la souris rapidement sur chaque controle et de cliquer encore, et au bout de 10 a 12 secondes, les controles ont disparus... Etonnant.
Alors j'ai eu une idéé. J'ai utiliser ton groupe de projet et sur la feuille permettant de farire des msgbox j'ai ajouter les optionbutton, j'ai encore réussi à les faire disparaitre.
Enfin, je ne sais pas si le fait que cela soit plus stable vient du fait que sur ce poste j'ai Win98 ou le fait que le PC soit beaucoup plus puissant (vitesse de rafraichissement plus élevé).
Voila essai de ton côté et dis mois ce que tu en pense ! Tu peux peut-etre faire un essai avec le debogger (moi je sais pas trop) !

Bonne prog
++

signaler à un administrateur
Commentaire de yomm le 21/07/2004 10:20:57

bon désolé j'était très occupés ces deux derniers jours...mais me voilà ;-)

comme la signalé Renfield , certains ont déjà eut le droit de tester la V2 ...et oui on en parle , on en parle mais elle existe vraiment...

première impression pour les personnes qui se demandent ce ke cela va donner :
- en 1 mot : tout

Ok c'est un peu vague mais je vous assure ke Renfield nous a fait du bon boulot là-dessus...évidemment si vous avez déjà pu lire le résultat des mes tests sur la V1 (cf plus haut sur la même page ;-) ) ...vous vous doutez bien ke j'ai eut a redire, rien de bien méchant...d'ailleurs je site renfield chopé du log : "tu teste que ce qui fonctionne pas, toi ! lol " ...Donc garderai-je le role de beta testeur pour la suite ;-) ..oui surement, car des remarques intéressantes sur un boulot excellent...ça pe donner ke du bon non?

Enfin pour conclure :
serieusement je vais me répéter mais : si vous avez des bugs avec la v1 (j'espère bouv ke tu t'es reconnu ;-) ) et ke vous pouvez encore vous contenter des controls vb6 pour le moment, faites le et attendez la V2....

PS: la version testée ne possède pas encore le style XP

Re-PS: Rey, encore bravo a toi...

signaler à un administrateur
Commentaire de bouv le 21/07/2004 15:08:22

yomm>> ouaip je me suis reconnu. Rassure toi je reconnai que Rey nous a fais du super boulot, je me suis servi de cette source a plusieurs reprises et aucun pb. Mais c'est la premiere fois que j'utilise les OptionButton et la Bug ! Donc je voulais juste savoir si j'étais seul ou pas. Mais en aucun cas je ne néglige cette formidable !

Renfield>>Juste une chose. Quel dommage que l'on ne puisse pas mettre de fichier image de type *.ico dans les Bouttons (seulement BMP, sinon ça ressemble à rien). J'espere pour la V2

signaler à un administrateur
Commentaire de bouv le 21/07/2004 16:25:34

Resalut,
s'etait juste pour dire que je viens de me rendre compte que sadate dans son message du 26/04/2004 t'avais deja signalé le probleme. Mais il y a tellement de message que j'avais pas vu.
Voila si tu as du nouveau, merci de m'en informer.

Bonne prog
++

signaler à un administrateur
Commentaire de dalefou le 28/07/2004 11:45:06

Salut à tous !! j'ai un soucis lorsque j'essaie d'utiliser les boutons ... Il me pète une erreur sur toutes les méthodes de type visible ou show de ma form principale ... ("Active x can't load visible ...").
Si quelqu'un a une idée, merci d'avance

signaler à un administrateur
Commentaire de dleclair le 28/07/2004 15:22:18

Salut

Tout d'abord, félicitation car c'est du chouette travail!

Néanmoins j'ai remarqué certains problèmes à l'usage.

Le contrôle ReyListBox comporte une erreur. La mise à jour des éléments de ce listbox n'est pas effectuée de manière correcte. En effet, lorque des éléments sont ajoutés puis retirés, le contrôle semble conserver en mémoire les éléments qu'il pouvait contenir précédemment alors que visuellement celui-ci n'apparait plus dans la liste. Ceci devient gênant lorque que l'on vérifie si tel élément est toujours présent ou non.

Voilà et bonne prog!

A+

signaler à un administrateur
Commentaire de leocat le 01/08/2004 00:32:38

salut renfield,
encore une fois félicitations :)

j'espère que la v2 avance bien, et j'aurais quelques suggestions à te faire...

concernant les listbox: ça serait pratique si il y avait une propriété alignement, et si la scrollbar se déplaçait en meme temps que le curseur lorsqu'on la fait glisser

et pour les frame, dans la v1, lorsqu'on active la propriété transparent, tous les objets à l'intérieur deviennent invisibles... ça serait bien si on pouvait mettre uniquement le fond transparent, pour afficher une image de fond par exemple en meme temps que le contenu de la frame

signaler à un administrateur
Commentaire de MadM@tt le 04/08/2004 12:53:13

j'ai jamais vu autant de commentaires sur une source alors autant en rajouter un :
c'est du boulot tout ça, bravo c'est génial !

signaler à un administrateur
Commentaire de zipzip le 10/08/2004 11:08:24

Bonjour à tous,
tout a bord félicitation pour cette superbe source. Maintenant j'ai un petit problème lorsque j'ai voulu mettre un listbox. "Fichier  msimg32 introuvable" c'est koi ce fichier ?

Après avoir eu cette erreur, toutes les propriétées caption de tes controles, ont été égale à la propriétés name.

Quelqu'un peut - il me donner une explication SVP.

Bon courage

signaler à un administrateur
Commentaire de azerty25 le 11/08/2004 22:08:58

Je crois que ce fichier fait parti d'Outlook Express, apres je sais pas

signaler à un administrateur
Commentaire de bouv le 12/08/2004 10:11:21

Salut,
question concernant les tooltips multilignes.
Quand je fais un Call ToolTip.Add, seule la première lettre du Tootilp apparait (par contre le titre est entier) et l'icone apparait bien.
J'ai donc jeté un oeil sur ta source n° 8183 qui reprend ces mêmes tooltips. Et la cela marche bien. Cependant si j'enlève le module1 et que j'ajoute ReyXpBasics.tlb au références du projet, même erreur seule le première lettre du tooltips apparait.
Mais le fait d'ajouter le module1 à mon projet ne change rien, le ReyXpBasics.tlb prend le dessus.
Et comme je n'ai pas les source de ce .tlb je ne vois pas d'où cela peut venir.

Bien cordialement
++

signaler à un administrateur
Commentaire de Renfield le 23/08/2004 02:45:20 administrateur CS

pour msimg32 , ca dois venir de l'OS utilisé....  

les API utilisées, nottament SendMessage n'ont pas forcément les mêmes appels....
je vais tacher de regarder cela.... ca ne doit pas être grand chose....

signaler à un administrateur
Commentaire de guilleto le 01/09/2004 15:01:52

Bonjour,

Tout d'abord bravo c'est impressionant ce que tu as réaliser !!

Cependant (il y a toujours un Mais) j'ai déceler quelques petits problèmes :

Dans le contrôle Frame lorsque tu mets des contrôles à l'intérieur et que la Propriété BackStyle à Transparent les contrôles situés dans la Frame disparaissent aussi !!

Le Contrôle ScrollBar n'a pas d'événement Change ce qui est dommage pour récupérer la valeur que l'on vient de changer !!
Ce qui serait avantageux c'est un événement Orientation qui permette de choisir entre : Horizontal, Vertical (et pourquoi pas incliné d'un certain angle) !


Je suis désolé mais je ne vois pas de changements quant au contrôle Label !

Les contrôles CheckBox et OptionBox sont géniaux (surtout la notion de Groupe) dommage qu'ils aient perdus leur Style Graphique !

Sinon je ne sais pas à quoi sert (ou comment utiliser) le contrôle ReyDrawEdge !

Encore bravo et bonne continuation !

signaler à un administrateur
Commentaire de Renfield le 01/09/2004 15:36:00 administrateur CS

Merci.

a noter que je ne vais pas remettre le nez dans le code de cette version de mes controles

Le controle Frame, en transparent n'est plus un conteneur... il sert uniquement de cadre, au dessus d'un fond avec une image, par exemple.

ok, pour le scrollbar

le Label, il a la possibilité de contenir des balises (du pseudo HTML)  exemple "<b>Mot en gras</b> ou pas"

le controle DrawEdge sers a afficher des cadres de differents styles, il est la comme cela, sans but précis...

pour info, des nouvelles du DEV des V2, le bouton / checkBox et OptionButton sont utilisables. pas finis sur tous les points, mais utilisables.....

signaler à un administrateur
Commentaire de bmwz3tds le 03/09/2004 15:02:40

Alors là... bravo !
Aussi bien conçu que réalisé : félicitations !
En plus, je vois que tu assures même un "service après vente", puisque ça fait presque 1 an et demi que ta source est parue, et je vois que tu continues à la corriger et surtout à l'améliorer... quel professionnalisme ! ...la différence se fait toujours là.

Pour reprendre la question de ZipZip ( 10/08/2004 ) qui avait le problème "Fichier  msimg32 introuvable", je voulais savoir si tu avais trouvé une éventuelle réponse ?
Comme tu l'as indiqué, je pense que l'erreur provient d'une divergence de fonctions APi entre les OS. Je suis personnellement sur NT 4 Workstation, et je confirme ton idée. Mainteant pour savoir quelle est la fontion qui diverge entre ton code et mon Os...
Si t'as une idée, n'hésite pas... ;-)

Encore bravo, pour l'ensemble. (11/10 )

signaler à un administrateur
Commentaire de Renfield le 03/09/2004 15:07:53 administrateur CS

c'est bien une question d'OS...

TransparentBlt en cause...

Merci.

(plus d'amélioration, developpement de la version future en cours les "ReyComponents")

signaler à un administrateur
Commentaire de bmwz3tds le 03/09/2004 15:28:44

(Re)Salut Renfield.

j'ai trouvé la réponse :-))  mais pas la solution  :-(
L'erreur "Fichier  msimg32 introuvable" est dû au système d'exploitation :
Dans ton code tu utilises la fonction GradientFillRect qui se situe dans la DLL msimg32.dll
Or cette dll ( pour je ne sais quelle raison...) n'existe pas sous Windows NT ( server et workstation ) mais existe uniquement sous 98 - 98 2E - 2000 - Mill. - XP
Vraisemblablement cette API permet de faire un blit avec transparence sur certains de tes objets.
Dommage pour les possesseurs NT...
snif snif...  ^_^

signaler à un administrateur
Commentaire de Renfield le 03/09/2004 16:46:14 administrateur CS

Cela est génant pour la listbox me semble t'il.


je pourrais remplacer l'appel a cette API par une fonction "maison" , en utilisatn la compilation conditionnelle, les perfs ne changeront pas pour les 'heureux' possesseurs des autres Windows....

signaler à un administrateur
Commentaire de guilleto le 03/09/2004 16:50:38

Salut,

Tu prévois la suite des ReyComponents dans combien de temps ?

Il est vrai que si ces futurs composants sont mieux que ceux déjà présents sur ce site alors tu vas faire des heureux !!

Tout simplement Géniaux !

Attends la suite avec impatience !!

signaler à un administrateur
Commentaire de Renfield le 03/09/2004 17:09:03 administrateur CS

Euh....... c'est une date, que je dois mettre, là ??

je me suis planté sur toutes les estimations faites jusque là, donc.... je prefere dire ce qui est fait, au moins je me trompe de moins ;-)

Les ReyComponents ne sont pas une suite a proprement parler (enfin, si, mais ce ne sont pas un complément, c'est un remplacement de la version actuelle)

pour l'instant (qqs users les ont testés...) bouton de commande, checkbox et optionbutton ont (re)fait leur apparition.
avec plein plein plein de fonctionnalités, un code plus rapide et moins gourmand (et moins buggé, je l'espère)

mon but ? simplifier la vie du programmeur au maximum, tout en n'ajoutant que des fonctionnalités (dans la mesure du possible) réutilisables dans un maximum de cas.....


un exemple concret ?

vous avez la possibilité de rester appuyé sur le bouton, et vous recevrez un evenement tout les X millisecondes....


pour résumer, les trois controles cités sont opérationnels mais non terminés...

signaler à un administrateur
Commentaire de yomm le 06/09/2004 18:15:12

Salut et oui toujours là de temps en temps ;-)
Ce source est le seul que j'ai mis dans mes sources favori ;-) car j'aime faire le suivi de ce projet fort intéressant...

Je fais parti des heureux ayant pu testé les premières versions de la V2...Et comme je l'ai déjà dit ce que nous prépare Rey est fort sympatique...D'ailleurs, Renfield si tu veux que je teste les version actuelles n'hésite pas je suis toujours là...LOL

Bon ciao @ tous

>> Renfield , bon courage a toi, tu sais où me trouver ;-)
PS-perso : T'as testé la V2 de mon appli mp3 ? Maintenant elle se compile lol...VB6 était en effet un peu capricieux quant au groupe de projets...et j'ai apporté 2-3 modif quant aux DirExplorer et FileExplorer mais j'ai pas encore update les sources...mais les ocx finis sont ceux du projet mp3, si tu veux voir le résultat...Enfin bref @ plus

signaler à un administrateur
Commentaire de bouv le 06/09/2004 19:05:32

Renfield>>A tu vu mon message du 12/08 (ci-dessus) concernant les tooltips multiligne ?
Je suppose que tu a bcp de boulot et on est nombreux a te faire des reclamations (lol).
Enfin je pense que c'est pas grand chose, puisque cela fonctionne sur ta source n° 8183.

Si tu a 2 sec merci de me repondre, je souhaitait utiliser ces tooltips sur un projet qui utilise egalement les controles ReyXP. Or le .tlb prend le dessus sur le module des Tooltips (normal tu va me dire, je sais), mais le pb c'est que l'on a pas la source du .tlb et que le type declarer dedans dois etre different (enfin je pense) de celui declarer dans le module du projet 8183 car cela ne fonctionne pas dans le projet ReyXP.
Enfin je sais pas si j'ai été bien clair. Sinon vois mon post du 12/08/04 en complement.

Merci d'avance

Bonne prog
++

signaler à un administrateur
Commentaire de bouv le 09/09/2004 11:25:02

Salut, je pense avoir trouver la sol au probleme des ToolTis multilignes. J'ai fait des test avec ta source qui ne traite que de cela (8183). Et j'ai comparer.

Il me semble que c'est l'API

Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long

qui manque au projet car si je l'ajoute au projet ReyXP dans un module cela se met a fonctionner correctement.

Voili voilou

++

signaler à un administrateur
Commentaire de bouv le 09/09/2004 11:27:18

heu j'oubliai, si quelqu'un pouvait me confirmer s'il a le meme resultat que moi cela serait sympa.

Et si tel etais le probleme, pourrais-tu (Renfield) l'ajouter au .tlb

Bonne prog
++

signaler à un administrateur
Commentaire de Renfield le 09/09/2004 11:49:09 administrateur CS

Mis a jour....

comme je te l'avais repondu, il s'agit bien de la déclaration de l'api SendMessage....

elle est bien présente dans le .tlb (sinon, tu aurais une erreur) mais la déclaration des parametres n'est pas tout a fait la meme...

j'ai donc redeclaré l'API dans la class ToolTip et voilà ;-)

Bonne continuation

signaler à un administrateur
Commentaire de bouv le 09/09/2004 14:29:13

Tu m'avais repondu ? Desolé j'avais pas vu. Enfin c'est pas grave. En tout cas merci.
Au fait, concernant les OptionButtons je viens de refaire un test sur un nouveau pc (un portable) et je n'ai plus d'erreur (disparition des controles) donc je sais pas trop ce qui se passait sur l'autre pc, peut etre un conflit ou je sais pas trop.
Enfin bon le pb est resolu chez moi.

Merci encore et bonne prog
++

signaler à un administrateur
Commentaire de cgutman le 16/09/2004 19:23:00

Hi, MY ENGLISH AND FRANCE IS VERY, VERY, DOWN

pero esto esta espectacular !!!!!!!!!!!!!!!!!

te felicito por el trabajo

Very, very, good  job, best regards

signaler à un administrateur
Commentaire de liquide le 16/09/2004 19:40:35

Mais c'est la mondialisation de son code !!! :-)

la World renfield company !!!!! ............. and Co
of course

signaler à un administrateur
Commentaire de Renfield le 17/09/2004 08:40:28 administrateur CS

Thank you very much,

I'm currently hardly working on the new ReyComponents package...

signaler à un administrateur
Commentaire de bouv le 17/09/2004 10:08:01

Une petite question, sur les boutons de la v1, je n'arrive a afficher ques des bmp comme image, si je met par ex des .ico cela rend un truc horrible. Est-ce un bug de chez moi ?
Si non, la v2 corrigera-t-elle ce pb ?

Bon courage pour la suite

signaler à un administrateur
Commentaire de Renfield le 17/09/2004 12:46:47 administrateur CS

le format de fichier n'est pas le même...

pour la V2, je considérerait ce point ;-)

signaler à un administrateur
Commentaire de marm0tte le 21/09/2004 11:55:49

Salut, genial ton travail, continue comme ca vraiment bravo.

J'ai juste un probleme, quand j utilise un bouton et que je dis de .show la form avec ce bouton, il me dit que l' ActiveX ne peut pas créer l objet.

Et sinon, petite suggestion, sur la listebox, avec la methode clique, il faudrait pas qu elle se déclenche si tu clique pas sur un objet, comme la vraie.

Sur se bonne continuation

signaler à un administrateur
Commentaire de Renfield le 21/09/2004 12:52:38 administrateur CS

Merci ;-)

le bouton fonctionne en conditions "normales" ?

je n'ai jamais vu un tel comportment.... étrange !

noté pour la listBox, j'y penserai dans les ReyComponents (V2)

signaler à un administrateur
Commentaire de yomm le 21/09/2004 15:27:18

je confirme et plus précisément c'est le ReySubClasser ki poz problème...j'essaie de voir pourkoi...

signaler à un administrateur
Commentaire de yomm le 21/09/2004 15:29:13

ok j'ai la réponse:

un simple regsvr32 Rey_SubClasser.dll

er le problème est corrigé

signaler à un administrateur
Commentaire de marm0tte le 21/09/2004 16:17:41

Ok merci bien, j'étais en cours, heureusement que je suis passé par la avant de tester mon soft :D

signaler à un administrateur
Commentaire de Renfield le 21/09/2004 20:20:34 administrateur CS

Merci yomm....

et avis aux autre utilisateurs....

signaler à un administrateur
Commentaire de bouv le 23/09/2004 08:11:16

Salut, petite question technique.
Est-il mieux de compiler les Controles Utilisateurs dans l'exe ou de distribuer l'ocx ?

signaler à un administrateur
Commentaire de Renfield le 23/09/2004 11:42:44 administrateur CS

bien sur.... l'un ou l'autre....

1 - tu ajoutes les fichiers dans ton projet que tu compile ensuite...

ou

2 - tu compile un projet de type Controle ActiveX et tu aura un bel  OCX

signaler à un administrateur
Commentaire de bouv le 24/09/2004 19:48:23

oui je sais que je peux faire les deux, je me suis peut etre mal expliquer je voulais juste savoir si une methode est mieux que l'autre.

Merci d'avance

signaler à un administrateur
Commentaire de Renfield le 24/09/2004 20:57:10 administrateur CS

meilleure, je sais pas....

si tu integre le tout, tu as un Exe qui fonctionne, et pas besoin d'enregistrer X Dll ou OCX

si tu laisses ca en OCX, ton exe es plus petit, et les composants sont réutilisables. Ca simplifie de plus les mises a jour : il suffit de mettre a jour l'OCX...

bref, tout depend de ton cas de figure !

signaler à un administrateur
Commentaire de bouv le 24/09/2004 22:04:13

ok effectivement j'avais pas pensé au coté mise à jour.

Merci bien
++

signaler à un administrateur
Commentaire de yoman64 le 25/09/2004 00:48:00

Ayoye , c'est la source la plus populaire de vbfrance on dirais :P .
Depuis mon dernier comment ya eu plus de comment qu'il y en avais au compklet avant :S
En t-k lol encore felicitation ;)

@++
PhPKoDe.Com

signaler à un administrateur
Commentaire de Renfield le 25/09/2004 16:49:32 administrateur CS

Je me sers de mes controles dans l'un de mes projet professionnels...

j'ai decelé quelques choses qui me dérangent

je modifie legerement quelques trucs, et je poste les mises a jour

signaler à un administrateur
Commentaire de Tony518 le 30/09/2004 22:56:17

Je suis vraiment ravi de voir des gents comme Mr Renfield, ici aux US nous avons quelques gents comme Renfield...I am very happy that some poeple do nice job in France. I will contact you dear friend

signaler à un administrateur
Commentaire de krafi le 01/10/2004 00:37:49

Cet OCX est vraiment parfait, la plupart des ocx que l'on peut trouver dans ce genre, avec un aussi bon rendu sont payant !

Un grand Merci à toi, ca va aider pas mal de monde a arranger ses interfaces et moi le premier :)

J'aurais une question  un peu bidon, mais si quelqu'un pouvait y répondre ça m'arrangerais bien, vous inquietez pas c'est pas trop dur :

Où est ce que l'on peut trouver des images, qui lorsqu'on les charges sur un des controles, le fond reste transparent. Car à chaque fois, sur un browser par exemple, le fond est transparent et des qu'on les applique
sur un des controles le fond passe au blanc... ?
En gros, des img pour avoir un rendu comme sur le screenshot.

Je sais c'est une question con, mais bon... ;)

Merci encore pour cette source !  

signaler à un administrateur
Commentaire de Renfield le 01/10/2004 00:58:43 administrateur CS

c'est la propriété MaskColor (et UseMaskColor) qu'il faut utiliser pour spécifier la couleur de transparence

en Web, on a souvent recours aux Gifs.... qui ne sont pas supportés ici.

parfais, je sais pas, les résultats des V2 me font penser le contraire ;-) Merci quand même...

signaler à un administrateur
Commentaire de krafi le 01/10/2004 18:13:57

A quand la V2 ???

car me tarde vraiment de voir le résultat et de l'exploiter.

a mon avis ça promet!

signaler à un administrateur
Commentaire de Renfield le 04/10/2004 09:13:17 administrateur CS

MAJ des ListBoxes, correction de quelques points

signaler à un administrateur
Commentaire de titnamoureux le 10/10/2004 15:49:59

Hello,

G un soucis sous windows 2000, j'ai bien enregistrer la dll et l'ocx.. mais ça me génére une erreur d'automation à chaque fois que je veux lancer mon executable.. :(
Une solution, peut être ?

signaler à un administrateur
Commentaire de titnamoureux le 10/10/2004 16:45:25

Oki... G rien dit... C juste l'utilisation des labels qui fait tout planter.. Donc solution, ne pas utiliser les labels de l'OCX !

signaler à un administrateur
Commentaire de Renfield le 11/10/2004 14:28:05 administrateur CS

si, il te faut par contre mettre a jour ta Dll de Scripting (utilisée pour les RegExp)

http://msdn.microsoft.com/library/default.asp?url=/downloads/list/webdev.asp

signaler à un administrateur
Commentaire de Fraggy le 12/10/2004 07:38:10

Salut,

Je fesais un test sur la dernière version du ReyFileListbox.
C'est moi, ou ReyListBox1 à un petit problème ?
La propriété ".Path" n'existe pas ?

Si tu le tape, il apparait pas dans la liste.
Il est dès lors difficile de l'utiliser ;)

Si je me trompe, merci de me corriger.

signaler à un administrateur
Commentaire de titnamoureux le 12/10/2004 10:14:49

Mici RenField !!
ça marche nickel ! :P
En tout cas super source ! Qui m'a été très utile pour mon appli !

signaler à un administrateur
Commentaire de titnamoureux le 12/10/2004 17:58:40

Dans ta source, tu as mis Rey_SubClasser.dll.. Mais.. Bizarrement g du la renommer en ReySubClasser.dll pour que mon logi fonctionne.. Est ce normal ?

signaler à un administrateur
Commentaire de yomm le 12/10/2004 18:36:04

oui car elle a changé de nom...j'ai remarqué ça pour quelqu'un que j'ai aidé et il utilisait une ancienne version....

Il en est de même pour les Rey_XpBasics ou un truc comme ça...si un message apparait en vous disant que tel ou tel control n'a pas pu etre chargé, éditez votre fichier frm avec un editeur de texte et modifiez le avec le nouveau nom qui est ReyXpBasics si je ne m'abuse...cela doit fonctionner...

@+

signaler à un administrateur
Commentaire de Renfield le 13/10/2004 08:57:30 administrateur CS

changé de nom ? ah..... pas fait gaffe, désolé...

j'ai pas recompilé ma Dll depuis un bail pourtant...


Fraggy, tu me parle d'un FileListBox ? Je n'en ai pas implémanté; pas étonnant que la propriété Path ne fonctionne pas....

signaler à un administrateur
Commentaire de Fraggy le 13/10/2004 13:02:59

Renfield,
non non, je parle bien d'un "ReyListBox" dans cet OCX.
Cet OCX est daté du 04/10/2004

- Entreprise : Banque Nationale de Paris (mouarf)
- Langue : Français (France)
- Non du fichier d'origine : ReyXp.ocx
- Nom du produit : Rey_XpBasics
- nom interne : ReyXp
- OLESelfRegister :  (néant)
- Version du fichier : 1.0.0.0
- Version du produit : 1.00

Rey_XpBasics.ocx, contient les contrôles suivant :
- ReyBarElement
- ReyBarTool
- ReyCheckBox
- ReyCommand
- ReyDrawEdge
- ReyFrame
- ReyLabel
- ReyListBox   <== ;-)
- ReyOptionButton
- ReyProgressBar
- ReyScrollBar
- ReyTextBox

Je persiste en disant que ce contrôle ne possède pas la propriété "path" dans la liste déroulante :(

Sinon, est il encore besoin de dire ce que tout le monde n'a de cesse de répéter, à savoir SOURCE GENIALE !!!

Vive le roi, Vive la Reine et vive RENFIELD lolllllllll

signaler à un administrateur
Commentaire de Renfield le 13/10/2004 13:43:00 administrateur CS

- Entreprise : Banque Nationale de Paris (mouarf)
compilé au boulot, a la BNP

le ListBox n'est qu'un ListBox...... pas de fichiers ici !!!!

sauf si tu télécharge la version que j'ai changée durant la pause déjeuner.......

signaler à un administrateur
Commentaire de ludovic05 le 14/10/2004 15:36:27

Bravo pour les controles

J'ai un bug sur les CommandButton en mode CheckBox : Il s'enfonce correctement mais je n'arrive pas à les faire revenir à l'état initial

merci

Ludovic
..

signaler à un administrateur
Commentaire de Fraggy le 14/10/2004 21:05:22

Comme d'habitude, Rapide, dévoué, et serviable.
Mille merci pour cela.

Mais encore des problèmes avec ce contrôle ReyListBox.
- Le fond de la Scrollbarre est transparent.
Résulat quand on clique en dessous la barre pour faire descendre la ScrollBarre, il ne se passe rien.

- Lorsque je clique (et reste enfoncé) sur la ScrollBarre  pour faire coulisser celle ci, il n'y a pas de refresh (mode 1. FileList). Le résultat n'apparait qu'une fois le MouseUp déclenché.

J'ignore si tu comptes rendre ce contrôle utilisable dans sa version 1 ou si tu l'abandonnes complètement pour le sortir dans sa nouvelle version avec les Rey_Components. En tout cas si tu l'abandonnes ce serait vraiment domage.

Tout en ignorant la tache que cela implique de créer ce genre de contrôle, il ne reste pas grand chose (selon moi) pour le finir entièrement et en faire un contrôle complet et fini dans sa version 1 (surtout connaissant tes capacités) :-)

Je pense que cela feras plaisir à tout le monde, histoire de nous faire patienter pour les Rey_Components ;-)

Dans tout les cas de figure, je n'hésites pas à redire merci ;-)

signaler à un administrateur
Commentaire de Renfield le 14/10/2004 21:47:15 administrateur CS

ludovic05 , effet de bord de certaines modifs précedentes corrigé....

Fraggy, je suis conscient que le ScrollBar du ListBox est inutilisable. En Fait, la listbox n'etait qu'un test, a la base.... j'ignore encore si je vais corriger

signaler à un administrateur
Commentaire de marm0tte le 15/10/2004 15:21:10

Il y a un bug que j ai remarqué, c'est quand tu mets enabled = false par défaut sur les boutons et textbox, on peut pas ecrire, mais ce n'est pas grisé (pour le boutons) donc on peut cliquer dessus...

signaler à un administrateur
Commentaire de Renfield le 15/10/2004 22:29:58 administrateur CS

marm0tte > et maintenant ?

signaler à un administrateur
Commentaire de Dragonmaster le 24/10/2004 21:15:05

Salut. Excelent code ! bravo !

Juste une question: est-il possible demettre une autre image pour les bouton, lescheckboxes... etc ?

signaler à un administrateur
Commentaire de Renfield le 25/10/2004 09:35:30 administrateur CS

"une autre image" un skin ?

pas sur cette version des controles, dsl....

signaler à un administrateur
Commentaire de Dragonmaster le 25/10/2004 20:51:31

Je pensais exactement à ça !(images déjà prêtes !) Enfin dommage... Bonne continuation.

signaler à un administrateur
Commentaire de MoiDebutantVBA le 05/11/2004 07:05:57

comment on applique le look XP ?
parce que j'ai VB.net et donc ca marche pas

signaler à un administrateur
Commentaire de GbxDev2 le 16/11/2004 11:04:09

Bonjour,

Je souhaite utiliser cet ActiveX sous Visual C++.

Je l'ai enregistré manuellement avec la commande regsvr32 sous DOS. Lorsque je l'enregistre sous Visual C++, j'ai un message d'erreur spécifiant que le controle n'est pas enregistré proprement ou que le numero de version n'est pas correct.

Pouvez-vous m'aider?
Merci d'avance

signaler à un administrateur
Commentaire de yomm le 16/11/2004 11:40:38

>> MoiDebutantVBA

pour répondre à ta question, sous vb.net c'est plus simple que sous vb6:
au début du code de ta form rajoute ce code:
----------------------------------------------------------------------
    Public Shared Sub Main()
        Application.EnableVisualStyles()
        Application.DoEvents()
        Application.Run(New FrmMain) 'remplacez FrmMain par le nom de ta form.
    End Sub
----------------------------------------------------------------------
ensuite sur les controle il faut mettre la propriété FlatStyle à "system"

voilà en espérant que cela te serve...


>> GbxDev2
es tu certain que tu pointes vers le même fichier ?

signaler à un administrateur
Commentaire de GbxDev2 le 16/11/2004 11:49:03

>> insertion ActiveX sous Visual C++ 6

Oui, je pointe vers le même fichier que j'ai placé à plusieurs endroits (sous le dossier system, le dossier Galery de Visual) sans résultat.

As tu déjà essayé d'insérer un contrôle ActiveX (fait sous Visual Basic) sous Visual C++ 6?

signaler à un administrateur
Commentaire de yomm le 16/11/2004 14:41:08

perso non ;-)

signaler à un administrateur
Commentaire de the_best le 19/11/2004 09:18:51

Est qu'il y a un moyen de mettre des images dans ta Listbxo ??? Ce serait très pratique !

signaler à un administrateur
Commentaire de Renfield le 19/11/2004 09:38:15 administrateur CS

pas telles qu'elles ont été ici implémantées....

dsl

signaler à un administrateur
Commentaire de the_best le 19/11/2004 09:43:07

Les implantera tu ?

signaler à un administrateur
Commentaire de Renfield le 19/11/2004 09:47:38 administrateur CS

pas dans cette version.... elle est figée desormais

dans de futurs controles, je le ferai mais pas tout de suite

signaler à un administrateur
Commentaire de the_best le 19/11/2004 09:50:37

Ok ! Merci !

signaler à un administrateur
Commentaire de bigsquale le 06/12/2004 17:50:50

Rencontrant également le pb "msimg32.dll introuvable" sous 95 (et aussi sur NT), j'ai bien supprimé l'appel aux 2 fonctions gradientfillrect et alphablend déclarées dans Module_API, mais ça ne change rien. A l'éxécution il cherche toujours ce msimg32.dll.
Je ne vois pas d'autres références à cette Dll dans le code.
Quelqu'un a t il résolu ce problème ou a t il un début d'idée ?

J'ai regardé le code de la dll subclasser et pas de références non plus à msimg.

comment peut il me sortir cette erreur alors que j'ai mis en commentaire ces 2 fonctions et leur appel ?


merci

Bigsquale

signaler à un administrateur
Commentaire de Renfield le 06/12/2004 22:20:31 administrateur CS

de mémoire, je crois qu'il s'agit du Tlb

signaler à un administrateur
Commentaire de bouv le 07/12/2004 10:06:30

Salut, j'ai une question qui va peut etre paraitre ridicule mais je me lance.
Dois je mettre le Tlb sur les postes où j'installe des prog utilisant l'ocx ; ou l'ocx enregistre-t-elle les info tu Tlb ?

Merci d'avance

signaler à un administrateur
Commentaire de Renfield le 07/12/2004 13:48:29 administrateur CS

le Tbl est integré a la compilation

nul besoin donc, de le propager...

aucune demande d'information n'est ridicule...

signaler à un administrateur
Commentaire de bouv le 07/12/2004 20:00:01

Merci

Bonne prog
++

signaler à un administrateur
Commentaire de bigsquale le 08/12/2004 11:01:16

Après quelques essais ça semble mieux se passer sous NT. Par contre j'ai encore des soucis sous win95. Il ne semble pas tenir compte de la condition if WINNT qui considère les version 4.0 que sont NT et win95...

signaler à un administrateur
Commentaire de Renfield le 08/12/2004 14:33:30 administrateur CS

je teste sous NT au boulot, pas de soucis....

pour 95, j'ai pas de machine de test a dispo....

signaler à un administrateur
Commentaire de bigsquale le 13/12/2004 18:40:53

Bon en fait c'était simple lol, ça fait 3 ou 4 jours que j'essaye de modifier ton source Renfield pour le faire tourner sous 95 et NT mais la solution n'était pas là lol !...  il faut simplement change le msimg32.dll.

Il ne faut pas utiliser la version qui tournent sous 2000 et xp (moi j'avais la 5.0.2180.1) que j'installais sous 95 ou nt. C'est pas la bonne version il faut prendre l'ancienne (5.0.1693.1 qui fait 56 k au lieu de 4 k pour l'autre) et là ça marche mieux, plus d'erreur msimg32....

Bon j'avais modifier tout ton prog Renfield, je crois que je vais revenir à l'original :-))

pour ceux que ça intéresse, la version 95 et nt (et sur certains 98) se trouve à l'adresse www.invisiblekeylogger.com/msimg32.dll

merci @+
BigSquale

signaler à un administrateur
Commentaire de Renfield le 13/12/2004 21:06:48 administrateur CS

info très interessante ...

signaler à un administrateur
Commentaire de guilleto le 15/12/2004 11:19:58

Petite question sur le contrôle Button !!

J'ai fait une petite application toute simple et j'utilise ces composants avec beaucoup de plaisir mais (car il ya toujours un mais) lorsque je clique sur un Rey_Bouton il faut que ma souris ne soit plus au dessus de ce dit contrôle pour que le code s'éxécute !

Est-ce normal ?

Y a t'il moyen que le code s'éxécute au moment où je clique sur le bouton ??

Par avance merci !!

Olivier

signaler à un administrateur
Commentaire de Renfield le 15/12/2004 14:33:33 administrateur CS

probleme resolu il y a longtemps...

ne dois pas etre présent dans la version en ligne....

tu as la dernière ?

signaler à un administrateur
Commentaire de guilleto le 15/12/2004 14:40:20

J'ai la dernière version !

ReyXP.ocx date du 15/10/2004 à 22h33 !!

Je ne comprends pas pourquoi cela me fait ce genre de chose !

Olivier

signaler à un administrateur
Commentaire de Renfield le 15/12/2004 16:59:34 administrateur CS

bug dans le code, je te l'ai dit....

reste que c'etait normallement reglé....

je verrai ca demain, si je trouve le temps....

vivement les V2 ;-) mais pour ca, il fuat encore du boulot :(

signaler à un administrateur
Commentaire de Fraggy le 15/12/2004 21:09:47

Je confirme que le bug est recalcitrant, même avec la dernière version. J'y suis également confronté.

J'ai même essayé en mettant un 2ème bouton, en laissant le nom d'origine, il bug pas. J'ai changer le nom du bouton, il bug pas. J'ai virer le buton qui bug, et j'ai donner au nouveau bouton, le meme que celui qui bug, et donc par defaut il prend la fonction dans la code qui était attribué au bouton que je viens de virer, et hop il bug aussi.

J'ai pas encore reussi à comprendre pourquoi cela fait ca
et ca doit quand même être quelque peu genant, pour ceux (et on est beaucoup à utiliser ce CTL) qui font une release finale, mais je suis certain que Renfield, resoudra cela, sans attendre la V2.

signaler à un administrateur
Commentaire de guilleto le 16/12/2004 12:34:59

Tiens apparement je ne suis pas le seul à qui cela arrive !

Ouf ! J'ai cru que cela venait de moi !

J'ai réalisé une petite application avec les contrôles Reinfeld toute simple qui fonctionne bien en mode source mais qui m'affiche un message d'erreur lorsque je veux quitter mon application en mode .EXE !

Voici le message d'erreur !

NomDuProg.exe a généré des erreurs et sera fermé par Windows.
Vous devrez redémarrer le programme.
Un journal des erreurs est en cours de création.

Que dois-je faire ??
Sachant que si je remplace les contrôles Reinfeld par les contrôles standards cela fonctionne bien (je n'ai plus de message) !!

Ai-je oublié de faire référence à certains fichiers ?

Par avance merci !

Olivier

signaler à un administrateur
Commentaire de Renfield le 16/12/2004 13:23:21 administrateur CS

vois tu une objection a m'envoyer ton code source ?

thomas_reynald@msn.com

signaler à un administrateur
Commentaire de Renfield le 16/12/2004 13:26:42 administrateur CS

Concernant la souris, qui dois quitter le bouton... ce travers n'est pas visible tout le temps...

par exemple, dans le code présent dans le Zip (Groupe1.vbg) les msgbox s'affichent bien sans avoir a deplacer la souris....

chez-vous, vous avez ce bug quel que soit le bouton (code derrière) ?

si oui, quels cas précis ?

signaler à un administrateur
Commentaire de Fraggy le 16/12/2004 23:30:40

Joyeux 400ème Messages !!!

Post sans intéret de ma part, mais