AGB  ·  Datenschutz  ·  Impressum  







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

StringGrid Selektion trotz Drag'n'Drop?

Ein Thema von rainerkunze124 · begonnen am 12. Mär 2005 · letzter Beitrag vom 14. Mär 2005
Antwort Antwort
rainerkunze124

Registriert seit: 1. Okt 2004
Ort: SH
56 Beiträge
 
#1

StringGrid Selektion trotz Drag'n'Drop?

  Alt 12. Mär 2005, 22:09
Ich benutze für meine beiden StringGrids Drag'n'Drop. Funktioniert auch wunderbar.
Nur kann ich jetzt keine Zelle mehr auswählen! Wie kriege ich es hin, trotz DragMode=dmAutomatic eine Reihe selektieren zu können? Ansonsten wäre Dragndrop ja nutzlos.

Kann mir einer helfen?
Delphi 7 Enterprise - Jedi JCL & JVCL - Indy 10
  Mit Zitat antworten Zitat
rainerkunze124

Registriert seit: 1. Okt 2004
Ort: SH
56 Beiträge
 
#2

Re: StringGrid Selektion trotz Drag'n'Drop?

  Alt 14. Mär 2005, 14:58
ich hab mal herumgeschaut und gesehen, dass auch andere die Probleme haben bzw. gehabt haben, aber keine eine Lösung wusste, weil Borland das TStringGrid wohl mißentworfen hat. Jetzt meine Frage:
Gibt es eine Alternativkomponente als Ersatz fürs StringGrid?
Delphi 7 Enterprise - Jedi JCL & JVCL - Indy 10
  Mit Zitat antworten Zitat
rainerkunze124

Registriert seit: 1. Okt 2004
Ort: SH
56 Beiträge
 
#3

Re: StringGrid Selektion trotz Drag'n'Drop?

  Alt 14. Mär 2005, 15:24
Hab die Lösung gefunden, war simpel, man muss nur drauf kommen

Man kann das TStringGrid ruhig auf DragMode=DmAutomatic lassen. Einfach in das OnMouseDown-Ereignis folgendes schreiben:
Delphi-Quellcode:
var
  acol, arow : integer;
begin
  with TStringGrid(Sender) do
  begin
    MouseToCell(x,y,acol,arow);
    Col:=acol;
    Row:=arow;
  end;
end;
Dann wird einfach die Zelle selektiert, über der man gerade war.
Delphi 7 Enterprise - Jedi JCL & JVCL - Indy 10
  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 15:54 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