AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Bestimmten Text in ListView markieren

Ein Thema von xZise · begonnen am 8. Nov 2007 · letzter Beitrag vom 8. Nov 2007
Antwort Antwort
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#1

Bestimmten Text in ListView markieren

  Alt 8. Nov 2007, 18:00
Hi DP,
ich habe eine ListView und man kann die Texte dort editieren.

Da dort Dateinamen drinne stehen, und ich (ich glaube) Vista's Variante, nur Name und nicht Endung zu markieren gut finde, wollte ich das nach Programmieren.
Aber ich finde nirgendswo eine Option, wo man sagen kann, was beim Edit markiert werden soll.

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Bestimmten Text in ListView markieren

  Alt 8. Nov 2007, 18:19
Hallo Fabian,

vielleicht meinst du das hier:

Delphi-Quellcode:
procedure TDemoForm.ListViewEditing(Sender: TObject; Item: TListItem;
  var AllowEdit: Boolean);
var
  fn: TFileName;
begin
  fn := Item.Caption;
  with Sender as TListView do
    PostMessage(ListView_GetEditControl(Handle), EM_SETSEL, 0,
        Length(fn) - Length(ExtractFileExt(fn))
    );
end;
Grüße vom marabu
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Bestimmten Text in ListView markieren

  Alt 8. Nov 2007, 19:24
Danke !

Genau das meinte ich!
Ein paar Modifizierung hinsichtlich TntListView, aber ansonsten genau so wie ich es haben wollte!

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz