AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Pascal Project Manager & Editor

Pascal Project Manager & Editor

Ein Thema von Harry Stahl · begonnen am 13. Mär 2016 · letzter Beitrag vom 15. Sep 2024
Antwort Antwort
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.686 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

AW: Pascal Project Manager & Editor

  Alt 4. Nov 2019, 09:01
Ich habe jetzt erst mal im IDE-Manager die Möglichkeit eingebaut, sich die Pfade aus der Registry anzusehen (siehe anliegenden Screenshot).
Vielleicht als Inspiration:

https://blog.dummzeuch.de/dzdelphipaths/
Thomas Mueller
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.560 Beiträge
 
Delphi 12 Athens
 
#2

AW: Pascal Project Manager & Editor

  Alt 4. Nov 2019, 23:45
Der anliegende Screenshot gibt mal gerade einen Zwischenstand zum Thema "Projekt-Werte auslesen" (z.B. Suchpfade, Ausgabepfade, etc.) wieder.

[ Hinweis: Diese Programmfassung ist noch NICHT Online, voraussichtlich morgen Abend - Zum Fenster: Das Detailfenster kann man bei Bedarf über den Schalter "Details" einblenden und mit einem Splitter frei in der Breite verschieben; die Projektlisten liegen nun in einer Scrollbox, können also bei Bedarf gescrollt werden; Mit dem Schalter "Validieren" kann man prüfen, ob die Verzeichnisse existieren ]

Habt Ihr Anregungen, welche Projektdaten (andere Pfade?) man hier noch auslesen können sollte?
Miniaturansicht angehängter Grafiken
projectvalues.jpg  
  Mit Zitat antworten Zitat
jziersch

Registriert seit: 9. Okt 2003
Ort: München
258 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Pascal Project Manager & Editor

  Alt 5. Nov 2019, 06:36
Das mit den Projekt-Werte auslesen finde ich gut - aber wie geschrieben, die IDE Registry werte gehören hier auch dazu, also zu "Projekt Details", obwohl sie eigentlich nicht pro Projekt sondern pro IDE und Platform gespeichert sind.
(So wird der Suchpfad normalerweise für die Verwendung von 3rdparty Komponenten nicht geändert.)

Also in der Registry unter Library Browsing Path und wichtiger SearchPath, evtl. noch weitere
WPCubed GmbH
Komponenten für Delphi:
WPTools, wPDF, WPViewPDF

Geändert von jziersch ( 5. Nov 2019 um 06:57 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.560 Beiträge
 
Delphi 12 Athens
 
#4

AW: Pascal Project Manager & Editor

  Alt 5. Nov 2019, 23:46
Ich habe jetzt erst mal im IDE-Manager die Möglichkeit eingebaut, sich die Pfade aus der Registry anzusehen (siehe anliegenden Screenshot).
Vielleicht als Inspiration:

https://blog.dummzeuch.de/dzdelphipaths/
Ja danke, gesehen und hat mich auch inspiriert und hat auch bei der Programmierung ein wenig geholfen, da ich mir bei Dir die Registry-Pfade abgucken konnte (hätte sonst hier verschiedene VM's starten müssen, wo die ganzen Delphis drauf sind und mir mühsam alles raussuchen müssen). Also vielen Dank dafür.

Dein Tool finde ich super, interessant auch die Sachen etwas anders sortieren lassen zu können. Mir war da aber wichtiger auch die Werte für alle Plattformen sehen zu können (Du zeigst in Deinem Tool für die neueren Delphis ja nur die Win32-Plattform an, wenn ich das richtig sehe).

Ich habe die Hilfe-Datei erweitert, unter "Programm-Teil Project Manager", "Projektansicht Details" ist beschrieben, wie es gedacht ist.

Mit der Validierungsunktion kann man prüfen, ob die Verzeichnisse existieren, siehe anlg. Screenshot (2 stimmen nicht, die mit dem Ausrufezeichen).

Diese Funktionalität ist nun in der aktuellen Version 3.02, gilt aber derzeit nur für Delphi, Lazarus kommt etwas später dran.
Miniaturansicht angehängter Grafiken
checkpathes.jpg  

Geändert von Harry Stahl ( 5. Nov 2019 um 23:51 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.960 Beiträge
 
Delphi 12 Athens
 
#5

AW: Pascal Project Manager & Editor

  Alt 6. Nov 2019, 09:02
Das sieht schon sehr gut aus. Zwei Pünktchen sind mir aufgefallen:
- Wenn man die Projekte wechselt, bleibt der unter Key-Word ausgewählte Eintrag erhalten. Der Eintrag unter Plattform wird aber nicht beibehalten. Wenn der in beiden Projekten existiert, wäre es schön, wenn dort dann auch wieder der gleichlautende ausgewählt würde.
- Wenn man auf ein Keyword klickt (oder das Projekt wechselt), zu dem es keinen Eintrag gibt (der Suchpfad ist hier in den Projekten meist leer), bleibt unten der vorherige angezeigte Pfad drin.

Aber wie gesagt:
Daumen hoch!
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.560 Beiträge
 
Delphi 12 Athens
 
#6

AW: Pascal Project Manager & Editor

  Alt 6. Nov 2019, 22:11
Das sieht schon sehr gut aus. Zwei Pünktchen sind mir aufgefallen:
- Wenn man die Projekte wechselt, bleibt der unter Key-Word ausgewählte Eintrag erhalten. Der Eintrag unter Plattform wird aber nicht beibehalten. Wenn der in beiden Projekten existiert, wäre es schön, wenn dort dann auch wieder der gleichlautende ausgewählt würde.
- Wenn man auf ein Keyword klickt (oder das Projekt wechselt), zu dem es keinen Eintrag gibt (der Suchpfad ist hier in den Projekten meist leer), bleibt unten der vorherige angezeigte Pfad drin.

Aber wie gesagt:
Daumen hoch!
OK, das habe ich entsprechend in Version 3.03 optimiert. Die Auswahl der Plattform bleibt solange erhalten, bis man explizit eine andere wählt. Also wenn man z.B. alle Win64 sehen will und man klickt sich durch die Projekte, wird dier Win64-Plattform wieder ausgewählt, sobald sie vorhanden ist...
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 06:45 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