IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: ThWilliam

Page 1 sur 18 1 2 3 4

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +1 -0
    Réponses
    20
    Affichages
    2 109

    [Lazarus] Bonjour, Ceci peut t'intéresser : descendant...

    Bonjour,

    Ceci peut t'intéresser : descendant de TEdit dans lequel tu peux modifier la couleur background et la couleur du texte en mode Disabled.
    Testé sous Windows 10 et Lazarus 1.6.4.
    J'ai...
  2. Votes reçus
    +3 -0
    Réponses
    4
    Affichages
    968

    [Lazarus] Bonsoir. Si, BringToFront et SendToBack...

    Bonsoir.



    Si, BringToFront et SendToBack sont efficients pour les TLabel et autres descendants de TGraphicControl (TImage...), mais seulement entre eux et à condition évidemment d'avoir le même...
  3. Votes reçus
    +1 -0
    Réponses
    15
    Affichages
    1 337

    [Lazarus] Fais-tu encore référence à ton fichier RC ? Si...

    Fais-tu encore référence à ton fichier RC ?
    Si oui : as-tu supprimé dans ton fichier RC les lignes relatives aux curseurs ?
    Sinon, il y a duplication de ressources à charger. (RC + mycursors.res)
    ...
  4. Votes reçus
    +2 -0
    Réponses
    15
    Affichages
    1 337

    [Lazarus] Bonjour. Deux façons d'ajouter des curseurs...

    Bonjour.

    Deux façons d'ajouter des curseurs personnalisés :
    1) utiliser un fichier .LRS avec l'utilitaire LAZRES : consulte la FAQ...
  5. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 808

    [Lazarus] Bonjour. Cela fait longtemps que je ne fais...

    Bonjour.

    Cela fait longtemps que je ne fais plus de programmation bases de données, mais pour autant que je me souvienne:
    j'ai toujours préféré l'événement OnFilterRecord à la propriété Filter....
  6. Votes reçus
    +2 -0
    Réponses
    20
    Affichages
    2 108

    [Lazarus] Bonjour à vous deux. Je n'ai pas lu les...

    Bonjour à vous deux.

    Je n'ai pas lu les derniers posts. Donc risque de faire double emploi.
    Je réponds au post #13.

    Dans un TScrollBox, pour savoir si une scrollbar est effectivement visible,...
  7. Votes reçus
    +2 -0
    Réponses
    20
    Affichages
    2 108

    [Lazarus] Salut JP. Après test sur ton zip : les...

    Salut JP.

    Après test sur ton zip : les scrollbars n'apparaissent pas pcq PanelAuCentre.Anchors:= []

    Modifications opérées :
    1) PanelAuCentre.Anchors:= [akLeft, akTop]
    2) Propriété...
  8. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    2 108

    [Lazarus] Désolé, c'est ce j'avais cru comprendre de par...

    Désolé, c'est ce j'avais cru comprendre de par ton commentaire dans la procedure TForm1.Create.


    procedure TForm1.FormCreate(Sender: TObject);
    begin
    PanelAuCentre.Parent := sb; // pour...
  9. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    2 108

    [Lazarus] Salut JP. Avec AutoScroll = true, les...

    Salut JP.

    Avec AutoScroll = true, les scrollbars ne seront visibles que si nécessaire. (avec leur propriété visible = true).

    Pourquoi se prendre la tête avec cela ?

    Ton problème vient de...
  10. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    827

    [Lazarus] Salut JP. Je n'ai pas vérifié, mais il est...

    Salut JP.

    Je n'ai pas vérifié, mais il est vraisemblable que le TImage utilise lock et unlock en interne.
    D'où ton erreur lors du Unlock.
    Tu peux écrire :

    if img4result.Canvas.Locked then...
  11. Votes reçus
    +0 -0
    Réponses
    17
    Affichages
    1 699

    [Lazarus] Bonjour. Dans ton code, la propriété...

    Bonjour.

    Dans ton code, la propriété Form1.Position = poDefault.
    Ce qui, chez moi (Windows 7), entraine un agrandissement de la fiche par rapport aux dimensions fixées en mode design.
    Si tu...
  12. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    1 432

    [Lazarus] Salut BM. Tu peux insérer un bloc try..except...

    Salut BM.

    Tu peux insérer un bloc try..except dans le bloc try..finally.


    procedure TForm1.Button1Click(Sender: TObject);
    var
    A, B: integer;
    begin
    A:= 100;
  13. Votes reçus
    +2 -0
    Réponses
    14
    Affichages
    1 172

    [Lazarus] Pour revenir sur l'effacement de l'image... je...

    Pour revenir sur l'effacement de l'image...

    je déconseillerais : Image1.Picture := nil;

    Si on regarde le code de TPicture.Clear :


    procedure TPicture.Clear;
    begin
    SetGraphic(nil); //...
  14. Votes reçus
    +1 -0
    Réponses
    14
    Affichages
    1 172

    [Lazarus] Salut JP. Dans le cas d'un TImage: un...

    Salut JP.

    Dans le cas d'un TImage: un TPicture est créé d'office.


    constructor TCustomImage.Create(AOwner: TComponent);
    begin
    //...
    FPicture := TPicture.Create;
    ...
  15. Votes reçus
    +2 -0
    Réponses
    11
    Affichages
    1 689

    [Lazarus] Bonjour. Modifier les Hints pendant...

    Bonjour.

    Modifier les Hints pendant l'exécution ?

    Le plus simple est d'utiliser un TStringList :


    SL:= TStringList.Create;
    // français
    SL.AddStrings(['Premier', 'Précédent', 'Suivant',...
  16. Votes reçus
    +2 -0
    Réponses
    12
    Affichages
    2 147

    [Lazarus] Salut JP. Dans ta version Lazarus, l'événement...

    Salut JP.

    Dans ta version Lazarus, l'événement OnPaint du panel est-il effectif ?
    Si mes souvenirs sont bons, dans d'anciennes versions (et aussi en Delphi7), l'événement n'était pas implémenté....
  17. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    1 155

    [Lazarus] Bonjour à vous. @jurassic pork : Merci pour...

    Bonjour à vous.

    @jurassic pork :

    Merci pour le lien, mais j'avais déjà vu cette source. Ma question était : pourquoi Lazarus n'intègre pas d'office une routine de ce genre ?

    @JP et Gilles :...
  18. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    666

    [Lazarus] Bonjour, Bizarre cette référence circulaire. ...

    Bonjour,

    Bizarre cette référence circulaire.

    Si la solution de BeanzMaster ne marche pas, tu peux déclarer dans la section implémentation le uses LCLIntf, si évidemment tu n'en as pas besoin...
  19. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    1 155

    [Lazarus] Pièges et avantages de l'utilisation de With

    Bonjour à tous.

    J'ai repris une unité que j'avais codée en 2014 sous Lazarus.
    Compilation avec la version 1.6.4.
    Pas d'erreur signalée, mais comportement anormal à l'exécution !
    Comme cette...
  20. Votes reçus
    +2 -0
    Réponses
    3
    Affichages
    837

    [Lazarus] Salut JP. Puisque l'alignement de ton...

    Salut JP.

    Puisque l'alignement de ton scrollbox = alclient, cela ne sert à rien de modifier scbx.Left et scbx.top, ces propriétés resteront toujours = 0;

    En ce qui concerne le centrage de...
  21. Votes reçus
    +1 -0
    Réponses
    48
    Affichages
    50 070

    [Lazarus] Salut JP. On peut dire que tu m'en fais faire...

    Salut JP.

    On peut dire que tu m'en fais faire des tests ! ;)

    Malheureusement pour toi, c'est sous Windows.

    J'ai repris ton code de comparaison de deux bitmaps avec le code de mise en rouge...
  22. Votes reçus
    +1 -0
    Réponses
    153
    Affichages
    11 909

    [Lazarus] Salut JP. Absolument pas ! Quand une...

    Salut JP.



    Absolument pas !
    Quand une image contient des zones transparentes, ces zones, à l'écran, prennent la couleur du composant parent.
    Ce qui explique les différences selon la couleur...
  23. Votes reçus
    +2 -0
    Réponses
    14
    Affichages
    1 737

    [Lazarus] Salut JP. Dans la version 1.6.4 : dans un...

    Salut JP.

    Dans la version 1.6.4 : dans un checklistbox, l'événement OnSelectionChange n'est pas publié.
    Mais il est public, donc en l'assignant par code, il réagit bien.

    Amicalement
    Thierry
  24. Votes reçus
    +0 -0
    Réponses
    153
    Affichages
    11 909

    [Lazarus] Salut JP. Alors, je ne vois plus qu'une...

    Salut JP.

    Alors, je ne vois plus qu'une solution, c'est de travailler uniquement en 32bits, et donc de transformer un éventuel 24bits en 32. Ainsi, plus de padding.
    Le code de conversion que j'ai...
  25. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    989

    Merci à toi, André. Je ne regarde pas trop si...

    Merci à toi, André.

    Je ne regarde pas trop si ce genre de composant existe.
    Je programme pour le plaisir... au risque parfois de réinventer la roue.

    Cordialement
    Thierry
Affichage des résultats 1 à 25 sur 436
Page 1 sur 18 1 2 3 4