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

Recherche:

Type: Messages; Utilisateur: mick605

Page 1 sur 39 1 2 3 4

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

  1. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    960

    Ok, c'est juste plus simple au fur et a mesure......

    Ok, c'est juste plus simple au fur et a mesure...

    Sinon, pour ton problème, c'est pas plutôt une erreur a l'exécution ? Regarde du coté des TryStrToInt et StrToIntDef (F1 pour l'aide).
  2. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    960

    Salut Personne n'a fait la remarque, mais je...

    Salut

    Personne n'a fait la remarque, mais je te conseille fortement de renommer tes composants ... Parce que Edit1,2,3,4,5,6,7 ca commence a faire ... En plus, en lisant le code, on comprendrait...
  3. Votes reçus
    +1 -0
    Réponses
    19
    Affichages
    1 821

    [Lazarus] Alors je crois que c'est la qu'il y a...

    Alors je crois que c'est la qu'il y a incompréhension.

    Inflate(aRect,-FAlignmentMargin,0);
    est STRICTEMENT équivalent à

    aRect.Left := aRect.left + FAlignmentMargin;
    aRect.Right...
  4. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    6 290

    Et la on est exactement d'accord. Le principal...

    Et la on est exactement d'accord. Le principal problème, c'est le temps d'adaptation. Mais ce temps d'adaptation est proportionnel au nombre d'utilisateurs, et les utilisateurs quittent le Pascal...
  5. Votes reçus
    +1 -0
    Réponses
    19
    Affichages
    1 821

    [Lazarus] Rooooh !!! { Dessin du texte } if...

    Rooooh !!!


    { Dessin du texte }
    if Columns.Count > 0 then begin
    Inflate(aRect,-FAlignmentMargin,0);
    Params := DT_SINGLELINE or DT_VCENTER;

    Case Columns[aCol-1].Alignment of...
  6. Votes reçus
    +0 -0
    Réponses
    29
    Affichages
    6 290

    C'est donc "l'équivalent" de la VCL. Il s'agit...

    C'est donc "l'équivalent" de la VCL. Il s'agit d'une encapsulation des API pour éviter de les appeler directement. La logique est la même en Pascal ! Si tu prends du code Pascal, tu pourra le...
  7. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    1 821

    [Lazarus] Non, cela ne vient pas de la. Les lignes ne font...

    Non, cela ne vient pas de la. Les lignes ne font qu'un pixel de large, et le décalage est de 3 pixels. De plus, le CellRect tient compte d'une partie des largeurs des lignes, a savoir celle du bas et...
  8. Votes reçus
    +1 -0
    Réponses
    29
    Affichages
    6 290

    J'ai lu récemment que les applications...

    J'ai lu récemment que les applications compatibles Windows 7 sont compatibles Windows 8. Mais de toutes facons, je ne vois pas ce que cela change. La VCL n'est qu'une encapsulation des API système,...
  9. Votes reçus
    +1 -0
    Réponses
    29
    Affichages
    6 290

    A mon avis, le Pascal n'a rien a apporter a cela....

    A mon avis, le Pascal n'a rien a apporter a cela. Le Pascal est, pour moi, un moyen de programmer des applications natives. Il n'a pas pour but d'être présent sur tous les plans (notamment Internet)....
  10. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    1 821

    [Lazarus] Il s'agit très surement d'un bug. Si tu utilise...

    Il s'agit très surement d'un bug. Si tu utilise ma fonction, quand le bug sera résolu, ton affichage ne changera pas. Par contre, avec ta fonction, tu auras un désalignement quand le bug sera corrigé...
  11. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    1 821

    [Lazarus] Aaahh ! OK .... Je n'avais pas compris que...

    Aaahh ! OK ....

    Je n'avais pas compris que c'était géré nativement par Lazarus. Pour ma part, ce n'est pas le cas sous Delphi ...

    Dans ce cas, tu as le choix entre laisser par défaut, mais...
  12. Votes reçus
    +1 -0
    Réponses
    19
    Affichages
    1 821

    [Lazarus] Je ne vois pas dans ton code ou est ce que tu as...

    Je ne vois pas dans ton code ou est ce que tu as modifié le bord gauche seulement ... Tu as utilisé un InflateRect(aRect, -3, 0);, mais ceci affecte les deux cotés a la fois, et donc ne modifie pas...
  13. Votes reçus
    +1 -0
    Réponses
    19
    Affichages
    1 821

    [Lazarus] Salut Pour la discussion, mon problème était...

    Salut

    Pour la discussion, mon problème était simplement de pouvoir dessiner hors d'une cellule lors de son appel a DrawCell ...

    Pour le StretchDraw, le truc est de créer un bitmap de un pixel...
  14. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    1 821

    [Lazarus] Je ne comprends pas non plus le problème. Pour...

    Je ne comprends pas non plus le problème.

    Pour ma part, j'utilisais un StretchDraw qui rendait très bien. Tout était fluide, le rendu donnait bien, donc tout allait bien.
    ...
  15. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    1 821

    [Lazarus] Salut Je n'ai pas bien compris. Tu cherches a...

    Salut

    Je n'ai pas bien compris. Tu cherches a avoir ton texte sur l'image de fond ? Si c'est cela, au moment ou tu dessines ton image de fond avec Draw, fais également un DrawText par dessus.
    ...
  16. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    1 330

    [Turbo Pascal] Tout a fait d'accord avec wormful. Un autre...

    Tout a fait d'accord avec wormful.

    Un autre conseil, dans ton programme, tu as une variable Depart globale, et un argument Depart. Il serait judicieux d'en renommer une, pour éviter les...
  17. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    1 330

    [Turbo Pascal] Salut Sans nous en dire plus, difficile de...

    Salut

    Sans nous en dire plus, difficile de savoir ce qui ne va pas ... Donne nous ton code pour voir. A mon avis, ça vient d'un problème de déclaration dans tes unités.

    Par contre, je vois 2...
  18. Votes reçus
    +0 -0
    Réponses
    59
    Affichages
    18 077

    [Free Pascal] Salut J'aime bien le look sobre de l'interface...

    Salut

    J'aime bien le look sobre de l'interface ^^. Bon jeu, j'ai même réussi a battre l'ordi ^^.

    Quelques points manquants : La numérotation des cases (A..H et 1..8) et dire a qui de jouer.
    ...
  19. Votes reçus
    +1 -0
    Réponses
    5
    Affichages
    1 249

    [Lazarus] Salut Alors, il y a deux moyens d'arriver a ce...

    Salut

    Alors, il y a deux moyens d'arriver a ce résultat :

    La première méthode, c'est celle de selzig : Créer une classe (TClassAddOn) dans laquelle tu viens définir un (ou plusieurs) membres...
  20. Votes reçus
    +4 -2
    Réponses
    80
    Affichages
    13 694

    Bizarre, même en y mettant des formes, on arrive...

    Bizarre, même en y mettant des formes, on arrive à se faire critiquer ...
    J'ai clairement montré que c'était de l'humour, et n'importe qui un tant soit peu attentif aura remarqué la grande...
  21. Votes reçus
    +1 -0
    Réponses
    10
    Affichages
    2 115

    Salut En fait, tu peux définir un type...

    Salut



    En fait, tu peux définir un type comme ceci :

    type
    TFonctionMath = function(X : double):double;

    et faire
  22. Votes reçus
    +1 -0
    Réponses
    3
    Affichages
    1 173

    [Lazarus] Salut Pour moi, la meilleure solution serait...

    Salut

    Pour moi, la meilleure solution serait de créer dynamiquement les 10 forms.

    Par contre, je m'y prendrais peut être autrement : au lieu d'utiliser des TForm, tu peux utiliser des TFrame....
  23. Votes reçus
    +0 -0
    Réponses
    18
    Affichages
    7 117

    Sondage : [Free Pascal] Alala, si vous trichez en plus !! :mrgreen: En...

    Alala, si vous trichez en plus !! :mrgreen:

    En bidouillant avec les allocations


    procedure SupprEspace(var Txt : string);
    var i, j : integer;
    Espace : boolean;
    begin
    j:=0;
  24. Votes reçus
    +0 -0
    Réponses
    18
    Affichages
    7 117

    Sondage : [Free Pascal] Merci pour le retour. Il faut dire aussi que...

    Merci pour le retour.

    Il faut dire aussi que dans les zones "blanches", il n'y a qu'un test et une affectation, donc c'est assez rapide...
  25. Votes reçus
    +0 -0
    Réponses
    18
    Affichages
    7 117

    Sondage : [Free Pascal] Ca me parait un peu lourd vos méthodes...

    Ca me parait un peu lourd vos méthodes (récursivité, 2 while)...

    Si j'ai bien compris, SupprEspace enlève les espaces en doubles, les espaces avant et après la chaine ?

    J'aurais vu un truc du...
Affichage des résultats 1 à 25 sur 968
Page 1 sur 39 1 2 3 4