AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
Thema durchsuchen
Ansicht
Themen-Optionen

Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

Ein Thema von s.h.a.r.k · begonnen am 11. Jun 2010 · letzter Beitrag vom 11. Jun 2010
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#1

Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

  Alt 11. Jun 2010, 01:00
Hallo zusammen,

und zwar habe ich in letzter Zeit ein wenig mit dem RichEdit herum gespielt und wundere ich, was man alles darin ändern kann, obwohl ReadOnly aktiviert ist. Ich hab auch ganz ehrlich nicht die Lust und Laune mich da rein zu lesen, wie ich das RichEdit nutzen soll, das muss einfacher gehen.

Kennt irgendwie eine TMemo ähnliche Komponente, bei der ich die Zeilen, analog zur TListBox, selbst zeichnen kann. Ich will damit eine Log-Komponente erstellen, in der der User trotzdem etwas selektieren kann. Zusätzlich will ich den Text passend farblich hervorheben, je nach Meldungstyp.

Hier meine Anforderungen:
- TMemo-ähnlich, d.h. ReadOnly-Eigenschaft, Text einfach hinzufügen, Text selektierbar (und kopierbar)
- Zeilen sollen selbst gezeichnet werden können

Ich habe mir schon überlegt einen VirtualStringTree zu nutzen, aber das wäre glaub etwas zu viel des Guten. Eine TListBox habe ich im Moment schon, nur kann ich darin leider nichts selektieren. Und das RichEdit-Teil ist ja mal derart... nun ja, unfertig (scheint zumindest in meinem Augen so).
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

  Alt 11. Jun 2010, 05:27
ListView, VirtualTreeView,
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#3

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

  Alt 11. Jun 2010, 05:41
Und wie kann ich da einen Text selektieren?! (also analog zu einem Memo bzw. Edit)
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Alaitoc

Registriert seit: 24. Okt 2008
263 Beiträge
 
Delphi 7 Enterprise
 
#4

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

  Alt 11. Jun 2010, 06:16
Wie wäre es denn mit SynEdit?
Da sollte sicherlich was bei sein, was du gebrauchen kannst... denk ich

MfG Alaitoc
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#5

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

  Alt 11. Jun 2010, 06:18
Da ist glaub zu viel dabei, trotzdem danke. Aber soweit ich weiß, gibts da sogar ein Memo. Nur schade, dass die Komponente nicht wirklich aktiv weiterentwickelt wird, soweit ich das mitbekommen habe.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#6

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

  Alt 11. Jun 2010, 06:52
Wenn du wirklich selbst zeichnen willst braucht es eigentlich nicht wirklich ein Komponente. Dann kannst du eigentlich selbst eine Komponente schreiben.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.183 Beiträge
 
Delphi 12 Athens
 
#7

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

  Alt 11. Jun 2010, 08:15
und zwar habe ich in letzter Zeit ein wenig mit dem RichEdit herum gespielt und wundere ich, was man alles darin ändern kann, obwohl ReadOnly aktiviert ist.
ReadOnly ist für den Benutzer ... programmseitig kann/darf dennoch alles verändert werden (ist ja auch gut so).
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#8

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

  Alt 11. Jun 2010, 08:19
ReadOnly ist für den Benutzer ... programmseitig kann/darf dennoch alles verändert werden (ist ja auch gut so).
Tja, denkste Aktivier mal ReadOnly und dann drück mal STRG+UMSCHALT+L, wenn du den Focus auf ein RichEdit gesetzt hast. Da wird nämlich ein Aufzählungszeichen vor die aktuelle Zeile gesetzt. So viel zum Thema READ ONLY.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.183 Beiträge
 
Delphi 12 Athens
 
#9

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

  Alt 11. Jun 2010, 08:26


Gut, das ist dann eindeutig ein Bug ... mal sehn ob sich da was finden läßt.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#10

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)

  Alt 11. Jun 2010, 08:29
Ganz ehrlich? Ich will da gar nichts finden. Hab da heute Nacht so ne Liste an Shortcuts gefunden, wovon einige funktioniert haben. Darunter war auch Text vergrößern und verkleinern. Musstest zuvor aber auch noch einen Text selektieren. Ich fand das Ganze erst mal einen schlechten Scherz und hab einen Fehler gesucht, den ich gemacht hatte habe könnte... Ha, Fehlanzeige, mein Code war korrekt. Und seitdem bin ich auf der Suche nach was brauchbarem...
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 02:27 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