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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

Un enfant de TDrawGrid pour écran tactile


Sujet :

Lazarus Pascal

  1. #1
    Membre éprouvé
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 022
    Points : 1 049
    Points
    1 049
    Par défaut Un enfant de TDrawGrid pour écran tactile
    Bonjour à toutes et à tous,

    Pour mon application GPS qui tournera sur un Raspberry Pi 3B+ avec écran tactile, j'ai eu besoin d'un composant TDrawGrid dont le scrolling pouvait se faire à partir de l'écran tactile comme on le fait sur un smartphone. La barre de scrolling du composant original étant trop étroite pour y avoir un accès facile sur un écran tactile, j'en ai créé un : TChPDrawGrid. Il suffit de scroller avec un doigt sur la liste. Je dois dire que je n'ai pas cherché sur la toile si cela existait déjà.

    Une seule propriété rajoutée: CT la constante de temps d'évanouissement du scrolling.

    Si cela vous intéresse il est en fichier joint. Je l'ai testé sur mon Raspberry avec un écran tactile de 7 ".

    Il serait possible de l'appliquer aussi au TStringGrid, mais il aurait fallu que je modifie un parent plus éloigné : TCustomDrawGrid. Je ne l'ai pas fait.

    Cordialement.

    Pierre
    Fichiers attachés Fichiers attachés

  2. #2
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 937
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 937
    Points : 59 417
    Points
    59 417
    Billets dans le blog
    2
    Par défaut
    Bonjour,

    Merci pour la mise à disposition de ce composant, il est disponible sur l'application de téléchargements :
    https://lazarus.developpez.com/telec...-ecran-tactile

    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

Discussions similaires

  1. Application pour écran tactil
    Par phenixar dans le forum Autres
    Réponses: 8
    Dernier message: 16/08/2011, 14h46
  2. Microsoft dépose un brevet pour écrans tactiles métamorphes
    Par Hinault Romaric dans le forum Actualités
    Réponses: 7
    Dernier message: 30/11/2010, 13h11
  3. GUI optimisé pour écran tactile : GTK, SDL ?
    Par dkmatt dans le forum GUI
    Réponses: 1
    Dernier message: 25/10/2009, 09h45
  4. GUI optimisé pour écran tactile : GTK, SDL ?
    Par dkmatt dans le forum Linux
    Réponses: 7
    Dernier message: 23/10/2009, 11h56
  5. Contrôles graphiques pour écran tactile kiosk
    Par eustach dans le forum Windows Forms
    Réponses: 2
    Dernier message: 08/06/2007, 13h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo