Delphi-PRAXiS
Seite 7 von 23   « Erste     567 8917     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   DDevExtensions 2.3 für RAD Studio 7, 2007-XE (2011-02-04) (https://www.delphipraxis.net/72793-ddevextensions-2-3-fuer-rad-studio-7-2007-xe-2011-02-04-a.html)

jbg 23. Jul 2006 16:35

Re: DDevExtensions 1.0
 
So das Austreiben hat drei Tage gedauert. Nein, ich habe drei neue Features eingebaut.

Die Beta-Version könnt ihr euch schon herunterladen. Eigentlich ist die Beta bereits die Release-Version, jedoch würde ich es begrüßen, wenn nicht nur ich und meine Kolegen diese Testen.

Download-Seite


Hier der Changelog:

Code:
Version 1.2
===========
- General:
  - Added: "Tools/DDevExtensions Options..." menu item

* Feature: UnitSelector
  - Added: The new feature UnitSelector replaces the three dialogs "Use Units",
           "View Units" and "View Forms" by a more advanced one that also has an Excel export button.

* Feature: CompileBackup
  - Added: The new feature CompileBackup makes a backup of all unsaved files when you compile a project.
           The backuped files are automatically deleted when you save the files. When the debugger crashes
           and kills the IDE, you still have the unsaved files. They have the extra file extension .cbk

* Feature: FileCleaner
  - Added: The new feature FileCleaner deletes .ddp files and empty _history and Model directories.

- Feature: Project Configurations
  - Fixed: Delphi keeps a second copy of the version info and overwrites the modified when
           "auto increment version number" is active.
  - Fixed: Removed debug code (console window)
  - Added: "Build" number can be applied to all projects
  - Added: "Days between" calculator that returns the number of days since the project file
           was created or a user defined date.
  - Added: "Set Versioninfo..." menu item

- Feature: ComponentSelector
  - Added: Optional Hotkey
  - Added: The height of the popup list is now adjusted depending on the number of listed components

DevilsCamp 24. Jul 2006 00:47

Re: DDevExtensions 1.0
 
Zitat:

Zitat von TeronG
Zitat:

Zitat von Nils_13
Zu DevilsCamp Idee hätte ich noch zu ergänzen, dass man mit einer Tastenkombination in die Definationszeile (richtig so?) springt, damit man schneller zwischen z.B. type ... und Prozedur/Funktion/Konstruktor wechseln kann.

Geht das nicht eh schon?
Wenn ich in ner Procedure bin und Strg + Umschalt + Pfeil auf drücke spring der cursor rauf ... könnte aber auch an den GExperts liegen :gruebel:

So endlich wieder zu Hause :)


Das geht sehr wahrscheinlich durch die GExperts.
Aber:
1. Komme ich durch einen Tastendruck wieder direkt zu der Stelle, wo sich der Cursor vorher befunden hat?
2. Meine Idee lässt das ganze dann immer direkt anzeigen => keine Tasten-Kombi nötig ;)

Milhouse2500 24. Jul 2006 13:43

Re: DDevExtensions 1.2beta
 
Hi

ist es eigentlich möglich bei den Projektoptionen auch das Symbol zu ändern? Also wenn ich z.B. eine DEBUG version erstelle soll ein anderes Programmsymbol benutzt werden als für ein Release.

Ausserdem habe ich wohl einen Bug gefunden. Wenn ich nämlich auf einer Form ein Frame hinzufügen möchte geht dein neues Unitfenster auf. Wähle ich dort ein Frame aus bekomme ich den Fehler: "index überschreitet die Liste" und danach kommt das "Standard"-Frame auswahlfenster. Der Rest funktioniert dann wie bisher.

ansonsten mach weiter so

So long
Milhouse

DGL-luke 24. Jul 2006 14:30

Re: DDevExtensions 1.2beta
 
@Milhouse:

Ich bin mir ziemlich sicher, dass das per Compilerschalter über die Ressourcen geht.

Milhouse2500 24. Jul 2006 14:55

Re: DDevExtensions 1.2beta
 
Zitat:

Zitat von DGL-luke
@Milhouse:

Ich bin mir ziemlich sicher, dass das per Compilerschalter über die Ressourcen geht.

Wäre nett wenn du mir dann noch sagen könntest wie.

jbg 24. Jul 2006 17:55

Re: DDevExtensions 1.2beta
 
Zitat:

Zitat von Milhouse2500
Ausserdem habe ich wohl einen Bug gefunden. Wenn ich nämlich auf einer Form ein Frame hinzufügen möchte geht dein neues Unitfenster auf.

Ach da wird die Funktion auch aufgerufen? :gruebel: Das habe ich natürlich nicht ausprobiert.

Zitat:

danach kommt das "Standard"-Frame auswahlfenster.
Das ist eine Sicherheitsmaßnahme. Wenn eine Exception geworfen wird, bricht der neue Dialog ab und überlässt die Arbeit dem alten.
Die Dialog hat auch ein kleines Performance Problem. Habe heute mal ein Projekt mit ca. 400 Units aufgemacht und ich musste 4 Sekunden warten, bis der Dialog hoch kam. Ich schiebe es mal auf die Spalten-Sortierung.

DGL-luke 24. Jul 2006 19:17

Re: DDevExtensions 1.2beta
 
Zitat:

Zitat von Milhouse2500
Wäre nett wenn du mir dann noch sagen könntest wie.

Naja, etwas off-topic, aber so in etwa:

Delphi-Quellcode:
{$IFDEF DEBUG}
{$R icon_1.res}
{$ELSE}
{$R icon_2.res}
{$ENDIF}
In der DP steht sicher irgendwo, wie du die Ressourcen baust und wie die Icon-Ressource heissen muss.

jbg 25. Jul 2006 21:45

Re: DDevExtensions 1.2beta
 
Die Version 1.2 steht jetzt zum Download bereit.

Homepage und Download
Screenshots

Neu ist:
UnitSelector, der den "Unit verwenden", "Unit anzeigen", "Formular anzeigen", "Frame auswählen" Dialog ersetzt.

CompileBackup, das ein Backup von nicht gespeicherten Dateien anlegt, wenn kompiliert wird. Sollte Delphi während des Debuggen abstürzen, so ist der Code für "Nicht-Autosaver" noch in .pas.cbk gesichert. Die Backup-Dateien werden automatisch beim Speichern der Datei wieder entfernt.

FileCleaner: Wer hat jemals die .ddp Dateien gebraucht? FileCleaner kann diese (wenn eingestellt) automatisch löschen.




Zitat:

Zitat von Milhouse2500
Ausserdem habe ich wohl einen Bug gefunden. Wenn ich nämlich auf einer Form ein Frame hinzufügen möchte geht dein neues Unitfenster auf.

Der Fehler ist jetzt behoben und das Performanceproblem habe ich auch in den Griff bekommen.

xZise 26. Jul 2006 11:22

Re: DDevExtensions 1.2beta
 
Zitat:

Zitat von jbg
CompileBackup, das ein Backup von nicht gespeicherten Dateien anlegt, wenn kompiliert wird. Sollte Delphi während des Debuggen abstürzen, so ist der Code für "Nicht-Autosaver" noch in .pas.cbk gesichert. Die Backup-Dateien werden automatisch beim Speichern der Datei wieder entfernt.

Ist das ungefähr das gleiche wied die *.~* dateien?

Zitat:

Zitat von jbg
FileCleaner: Wer hat jemals die .ddp Dateien gebraucht? FileCleaner kann diese (wenn eingestellt) automatisch löschen.

Wann werden sie den erstellt?

jbg 26. Jul 2006 11:51

Re: DDevExtensions 1.2beta
 
Zitat:

Zitat von xZise
Ist das ungefähr das gleiche wied die *.~* dateien?

Nicht ganz. Die *.~* Dateien (welche bei mir schon gar nicht erzeugt werden, da in Umgebungsoptionen ausgeschaltet) werden erzeugt, wenn du die Datei speicherst. die .pas.cbk Dateien werden jedoch erzeugt wenn du ungespeicherte Dateien kompilierst. Speicherst du diese dann doch mal, wird die .pas.cbk Datei wieder gelöscht (dafür hast du dann je nach Einstellung eine *.~* Datei :mrgreen: )


Zitat:

Wann werden sie den erstellt?
Bei mir in Delphi 7 am laufenden Band, wenn ich ein Formular im Designer nur verschiebe und dann speichere. Die pflastern mir nur die Quellcode-Verzeichnisse zu und haben überhaupt keinen Nutzen für mich.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:48 Uhr.
Seite 7 von 23   « Erste     567 8917     Letzte »    

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