AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte OpenDirDialog
Thema durchsuchen
Ansicht
Themen-Optionen

OpenDirDialog

Ein Thema von Garfield · begonnen am 22. Jul 2007 · letzter Beitrag vom 27. Jun 2011
Antwort Antwort
Seite 3 von 5     123 45      
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#1

Re: OpenDirDialog

  Alt 25. Aug 2007, 22:51
SizeGrip eingefügt. Auf ein Panel werden Linien gezeichnet und das Panel wird rechts unten festgehalten. Dazu zwei Variablen, die in der Initialisation gesetzt werden und sich die Größe "merken". Alle Dateien oben aktualisiert.

Jetzt müsste das ganze noch Unicode unterstützen.
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#2

Re: OpenDirDialog

  Alt 1. Sep 2007, 21:48
Das TSizeGripPanel wurde nach http://www.delphi3000.com/article.asp?ID=3785 durch eine TPaintBox ersetzt.
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat
Benutzerbild von FAlter
FAlter

Registriert seit: 21. Jul 2004
Ort: Ostfildern
1.096 Beiträge
 
FreePascal / Lazarus
 
#3

Re: OpenDirDialog

  Alt 2. Sep 2007, 10:21
Hi,

ich habe noch eine kleine Kleinigkeit entdeckt... bei mir ist die Schrift (Title) unten abgeschnitten, sodass Buchstaben wie g, j, p, q nicht richtig angezeigt werden.

Ansonsten noch ein Vorschlag: Wie wärs, wenn man die Schriftart einstellen könnte?

Mfg
FAlter
Felix Alter
  Mit Zitat antworten Zitat
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#4

Re: OpenDirDialog

  Alt 2. Sep 2007, 11:48
Moin Felix,

vielen Dank für Deinen Hinweis und Deinen Vorschlag.

Ich hatte für die Höhe des Labels die Standardhöhe von 13 Pixel verwendet aber die Font.Size um 1 erhöht. Bei mir passte die Höhe dennoch. Nun wird vor der Festlegung der Labelgröße die Höhe der Schriftart ermittelt.

Das Ändern der Schriftart und -größe hatte ich im ersten Entwurf drin. Weil es mit der Mehrzeiligkeit nicht klappte, hatte ich es wieder entfernt. Nun ist die Eigenschaft Fontname dazu gekommen.

Downloads für Source und Demo aktualisiert.
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat
ReBoot

Registriert seit: 21. Mär 2007
Ort: Bayreuth
59 Beiträge
 
#5

Re: OpenDirDialog

  Alt 18. Sep 2007, 20:52
Frage: kann ich als Root auch nen Pfad angeben, bzw ein Laufwerk? Um genau zu sein, wie kann ich das angeben? Grad die Demo versucht und es hat net geklappt.
  Mit Zitat antworten Zitat
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#6

Re: OpenDirDialog

  Alt 18. Sep 2007, 22:34
Dazu müsstest Du in der Klasse TOpenDirDialog unter published die Zeile
property Root : String write SetRoot; in
property Root : String write FRoot; ändern.
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#7

Re: OpenDirDialog

  Alt 19. Sep 2007, 10:29
In Build 7 gibt es ein paar kleine Änderungen:
  • Die Initialvariablen für die Höhe und die Breite des Dialoges heißen nun OpenDirDlg_Height und OpenDirDlg_Width. Dürfte zur Verwendung im Hauptprogramm sinnvoller sein.
  • Die Befehlsfolge bei der Erstellung des Labels für den Title wurde geändert. Dadurch funktioniert nun der Zeilenumbruch für mehrzeilige Titel.
  • Das TLabel für den Title wurde gegen ein TWideLabel ausgetauscht. Das ist ein von mir modifiziertes TCustomLabel. Somit darf der Title auch Unicodezeichen enthalten. Die korrekte Darstellung ist von der verwendeten Schriftart abhängig.
    Hinweis: Das Edit in der Demo unterstützt kein Unicode.
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat
Jufis

Registriert seit: 30. Jan 2008
Ort: nahe Chemnitz
3 Beiträge
 
Delphi 7 Professional
 
#8

Re: OpenDirDialog

  Alt 30. Jan 2008, 15:05
Hi,

Frage: Gibt es mit dem Dialog eine Möglichkeit, außer einem Ordner auch eine Datei zu wählen?

MfG

Jufis
  Mit Zitat antworten Zitat
BullsEye

Registriert seit: 8. Sep 2007
Ort: Werlte
872 Beiträge
 
Delphi 7 Personal
 
#9

Re: OpenDirDialog

  Alt 30. Jan 2008, 15:08
Nein, soweit ich das weiß, ist es nur möglich einen Ordner zu öffnen!
  Mit Zitat antworten Zitat
Jufis

Registriert seit: 30. Jan 2008
Ort: nahe Chemnitz
3 Beiträge
 
Delphi 7 Professional
 
#10

Re: OpenDirDialog

  Alt 30. Jan 2008, 15:29
Schade, das Tool gefällt mir eigentlich.

Ich suche allerdings eine Möglichkeit, entweder einen Ordner zu wählen (per Mausklick und zusätzlich wie hier in einem Eingabefeld) oder aber nur eine einzelne Datei zu selektieren. Könnt Ihr mir da helfen?

MfG

Jufis
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 5     123 45      


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 23:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz