Newsgroup: it.comp.lang.delphi
Titolo: Si trova una StatusBar con Insert/Overwrite??

Ragazzi aiuto, non riesco a trovare un componente statusBar Freeware che
disponga dello stato di Insert, qualcuno mi puo' aiutare ?
(come nel Delphi Editor per esempio)
Grazie.

 disponga dello stato di Insert, qualcuno mi puo' aiutare ?
procedure TForm1.Button1Click(Sender: TObject);
begin
  // Aggiungi una StatusBar al tuo form
  StatusBar1.Panels.Add;
  StatusBar1.Panels.Add;
  StatusBar1.Panels.Add;
  StatusBar1.Panels[0].Width := StatusBar1.Width div 6;
  StatusBar1.Panels[1].Width := StatusBar1.Width div 6;
  StatusBar1.Panels[2].Width := 4 * StatusBar1.Width div 6;
  StatusBar1.Panels[2].Text := 'Insert';
end;
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 disponga dello stato di Insert, qualcuno mi puo' aiutare ?
Dove hai cercato?
Bye
AS



su Torry e su qualcun altro non ricordo.
Possibile che la cosa piu' banale di una status (Insert/Overwrite)
non e' presente nei componenti che ho provato es. DfsStatusBar
che fa un mucchio di cose e tra l'altro controlla lo stato di NumLock,
ScrollLook e CapsLock ma a che diavolo servono se ho i led (verdi) sulla
tastiera, mentre Ins/Ovr come led. ancora non e' stato pensato.
Non ho forse ragione !!  Ciao.

 su Torry e su qualcun altro non ricordo.
Su Torry si trova:
TdfsStatusBar v.1.24 
L'ho provata, ha tutto cio' che ti serve.
C'e' un esempio, funziona.


Giovanna,
http://www.drbob42.com/uk-bug/hood-11.htm
Ciao, Antò.


dal relativo .txt
/////////
  property PanelType: TDFSStatusPanelType;
    sptNormal - Nothing special, same as a regular TStatusPanel.
    sptCapsLock - Caps lock indicator.  Normal color if on, gray if off.
    sptNumLock - Num lock indicator.  Normal color if on, gray if off.
    sptScrollLock - Scroll lock indicator.  Normal color if on, gray if off.
    sptDate - Current date.  Uses DateFormat property for format of text.
    sptTime - Current time.  Uses TimeFormat property for format of text.
    sptDateTime - Current date and time.  Uses DateFormat and TimeFormat
        properties for format of text.
    sptTimeDate - Current time and date.  Uses DateFormat and TimeFormat
        properties for format of text.
    sptEllipsisText - Shorten text at the end with '...' when it won't fit.
    sptEllipsisPath - Shorten by removing path info with '...' when it won't
fit.
    sptGlyph - Displays a TPicture object in the panel along with a string
from
      the Text property (if any).
    sptGauge - A progress meter.  Use GaugeAttrs to customize it.
    sptOwnerDraw - Same as the old TStatusPanel.Style = psOwnerDraw.
///////
Come vedi non c'e' un panel x Ins/Ovr. Ed e' strano che non lo abbiano
considerato.
Ciao. Giovanna.

 Ed e' strano che non lo abbiano considerato.
Be', non e' tanto strano, perche' Insert e Overwrite sono
due stati strettamente legati alla tua applicazione.
In ogni caso, con quel componente e' distribuita una DLL
che ti consente di "hookare" la tastiera e quindi anche
di intercettare la pressione di "Ins".


OK !
allora vedo come posso fare, perche' non mi piace portarmi dietro una dll
forse si puo' modificare il componente stesso aggiungendo questo ?
vedo un po'. Grazie.