Visualizza il feed RSS

cyberlaundry

  1. [Delphi 7] TDBGrid "tattile" per muoversi con "touch & gesture"

    di pubblicato il 13-02-2011 alle 12:16 (3330 Visite)
    Questo codice è nato per una necessità lavorativa: dare la possibilità ad un utente che usa un touch screen di scrollare una TDBGrid senza usare né mouse né tastiera, ma "trascinando" il contenuto in modo tattile.
    É l'effetto casalingo del "touch and gesture" di Windows7, ampiamente implementato da Delphi2010 in poi, ma può tornare comodo in molte situazioni, specie se si usa, come me, una versione "meno recente" di Delphi.

    Sfruttando gli eventi ...

    aggiornamento da 10-11-2011 a 05:59 di cyberlaundry

    Categorie
    Programmazione
  2. [Delphi] Impedire la visualizzazione del frame esterno nei T(DB)RadioGroup

    di pubblicato il 11-01-2011 alle 14:11 (1802 Visite)
    TDBRadioGroup e TRadioGroup "ereditano" il frame direttamente da TCustomGroupBox.Paint, dove viene fisicamente disegnato sul Canvas. Fortunatamente la VCL è "open", e possiamo andare a vedere il sorgente di tutti i componenti per capire come funzionano.
    Per togliere il frame è necessario intervenire su quel metodo Paint.
    Analizzando gli "eredi" di TCustomGroupBox fino a TDBRadioGroup e TRadioGroup si verifica che il metodo Paint non viene più reimplementato. ...

    aggiornamento da 06-09-2011 a 16:32 di cyberlaundry

    Categorie
    Programmazione