Re: DDevExtensions 1.0
Zitat:
Uli. |
Re: DDevExtensions 1.0
Zitat:
Damals wurden die Wordstar komatiblen Tastenkürzel verwendet. Textblock markieren und dann: [Strg+K] [I] bzw. [Strg+K] [U] Und das beste daran. Die Tastenkürzel gehen immer noch :mrgreen: |
Re: DDevExtensions 1.0
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
wenn ich die Erweiterung unter Delphi 2005 Personal installiere, funktionert der Aufruf von Delphi ohne Probleme. Beim Beenden werde ich mit vielen Schutzverletzungen etc. überhäuft. Muss ich bei der Installtion irgendetwas beachten? Im Anhang ist das File mit den Fehlermeldungen. Einige erscheinen doppelt. Gruß Jörg |
Re: DDevExtensions 1.0
Super Ding läuft bis dato ohne Fehler :thumb: (hab allerding "nur" D7)
Zitat:
|
Re: DDevExtensions 1.0
Zitat:
kann dir ein D2005 Benutzer (oder geschädigter, ganz wie man es nimmt :? ) irgendwie helfen die korrekten Werte für D2005 zu ermitteln? Ciao, Ralf |
Re: DDevExtensions 1.0
Zitat:
Ansonsten: Ja, ja, ich deinstalliere schon mein BDS 2006 um danach Delphi 2005 und BDS 2006 neu zu installieren. |
Re: DDevExtensions 1.0
Hallo Andreas,
wiedermal ein prima Tool. Danke!! Dein DFM Checker würde gut in die Sammlung passen. Gruß Karlheinz |
Re: DDevExtensions 1.0
Kannst du noch kurz erklären wie man es derweil deinstallieren kann, da doch so manches nicht mehr funktionieren mag?
Wär Klasse, Danke! |
Re: DDevExtensions 1.0
Einfach Installer nochmal Starten und deinstallieren wählen.
|
Re: DDevExtensions 1.0
*schäm* Danke^^
|
Re: DDevExtensions 1.0
Zitat:
|
Re: DDevExtensions 1.0
So, Delphi 2005 funktioniert jetzt auch. das [eax+$68] muss zum [eax+$58] geändert werden. Da hat wohl jemand 16 Bytes vor das Feld geschrieben. :|
Die neue Version 1.1b kann hier heruntergeladen werden. Die Änderungen betreffen nur Delphi 2005 (auch wenn die anderen DLLs kleiner geworden sind, weil ich eine unnütz aufgerufene Funktion entfernt habe, die mir sehr viele Strings in eine Liste eingefügt hat, die direkt nach dem Aufruf freigegeben wurde; aber Code wurde dafür trotzdem erzeugt) |
Re: DDevExtensions 1.0
Hallo,
die Access violations mit D2005 sind jetzt weg! Wenn ich aber eine neue Konfiguration erstelle und mit OK den Dialog schliesse dann öffnet sich ein Konsolenfenster in dem die folgende Ausgabe erscheint:
Delphi-Quellcode:
Das Konsolenfenster bleibt offen und wenn ich es schliessen will, schliesse ich damit Delphi (inklusive einiger AVs).
HostApplication
RunParams Launcher UseLauncher DebugCWD RemoteHost RemotePath RemoteLauncher RemoteCWD RemoteDebug OutputDir UnitOutputDir UnitDir ObjDir SrcDir ResDir PkgDllDir SOName SOPrefix SOPrefixDefined SOSuffix SOVersion PkgDcpDir UsePackages Packages ExeDescription ImplicitBuild RuntimeOnly DesigntimeOnly DebugSourcePath IncludePath LibPath DebugPath ReleasePath LibraryList ListFile HostApplication RunParams Launcher UseLauncher DebugCWD RemoteHost RemotePath RemoteLauncher RemoteCWD RemoteDebug OutputDir UnitOutputDir UnitDir ObjDir SrcDir ResDir PkgDllDir SOName SOPrefix SOPrefixDefined SOSuffix SOVersion PkgDcpDir UsePackages Packages ExeDescription ImplicitBuild RuntimeOnly DesigntimeOnly DebugSourcePath IncludePath LibPath DebugPath ReleasePath LibraryList ListFile HostApplication RunParams Launcher UseLauncher DebugCWD RemoteHost RemotePath RemoteLauncher RemoteCWD RemoteDebug OutputDir UnitOutputDir UnitDir ObjDir SrcDir ResDir PkgDllDir SOName SOPrefix SOPrefixDefined SOSuffix SOVersion PkgDcpDir UsePackages Packages ExeDescription ImplicitBuild RuntimeOnly DesigntimeOnly DebugSourcePath IncludePath LibPath DebugPath ReleasePath LibraryList ListFile HostApplication RunParams Launcher UseLauncher DebugCWD RemoteHost RemotePath RemoteLauncher RemoteCWD RemoteDebug OutputDir UnitOutputDir UnitDir ObjDir SrcDir ResDir PkgDllDir SOName SOPrefix SOPrefixDefined SOSuffix SOVersion PkgDcpDir UsePackages Packages ExeDescription ImplicitBuild RuntimeOnly DesigntimeOnly DebugSourcePath IncludePath LibPath DebugPath ReleasePath LibraryList ListFile Sind da noch ein paar Debug-Ausgaben mittels WriteLn drin? Ansonsten: Wenn ich Versioninformationen gesetzt habe und die Projekte ge"build"et habe dann sind diese in den EXEn korrekt. Ein Blick in die normalen Delphi-Optionen der Projekte zeigt allerdings immer noch die alten Einstellungen. Ist das "by Design" oder mache ich etwas falsch? Ich bin so vorgegangen: In DDevExtensions habe ich die Versionsinformationen gesetzt, einmal alles gespeichert, dann alle Projekter erzeugt und danach in die normalen Projektoptionen geschaut. Ciao, Ralf |
Re: DDevExtensions 1.0
Zitat:
Zitat:
Zitat:
Zitat:
|
Re: DDevExtensions 1.0
OpenTools bei D2005 scheinen ja ein echtes Sorgenkind zu sein... :cry:
|
Re: DDevExtensions 1.0
Zitat:
Gruß Jörg |
Re: DDevExtensions 1.0
Zitat:
|
Re: DDevExtensions 1.0
Ich wrde morgen in er Firma nochmal neu runterladen, installieren und nochmal testen (auf diesem Rechner hier habe ich gerade kein installiertes Delphi). Das seltsame war ja auch, daß bei der von mir installierten Version noch das Konsolenfenster aufging.
Ralf |
Re: DDevExtensions 1.0
Zitat:
Wennn bei einem Projekt "Auto increment build number" akttiviert ist, so werden die Änderungen nicht übernommen: - 3 Projekte in der Gruppe erzeugt - bei einem Projekt "Auto increment" ausgeschaltet - gebuildet - für alle Projekte mit DDevExtensions Major Version auf (z.B.) 11 gesetzt - nur bei dem Projekt bei dem "Auto increment" aus war wurde die Änderung übernommen Eventuell überschreibt Delphi ja die Versionsresource später nochmal wenn "Auto incremet" an ist? Da bei meinen Projekten diese Einstellung normalerweise immer an ist habe ich vorher nie eine Änderung gesehen wenn ich die Versionseinstellungen änderte. Ciao, Ralf |
Re: DDevExtensions 1.0
Zitat:
|
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 |
Re: DDevExtensions 1.0
Zitat:
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 ;) |
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 |
Re: DDevExtensions 1.2beta
@Milhouse:
Ich bin mir ziemlich sicher, dass das per Compilerschalter über die Ressourcen geht. |
Re: DDevExtensions 1.2beta
Zitat:
|
Re: DDevExtensions 1.2beta
Zitat:
Zitat:
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. |
Re: DDevExtensions 1.2beta
Zitat:
Delphi-Quellcode:
In der DP steht sicher irgendwo, wie du die Ressourcen baust und wie die Icon-Ressource heissen muss.
{$IFDEF DEBUG}
{$R icon_1.res} {$ELSE} {$R icon_2.res} {$ENDIF} |
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:
|
Re: DDevExtensions 1.2beta
Zitat:
Zitat:
|
Re: DDevExtensions 1.2beta
Zitat:
Zitat:
|
Re: DDevExtensions 1.2
Ich hätte da einen Vorschlag:
Du hast ja schon das Aussehen des Fensters ersetzt, in dem ich mir alle Units eines Projektes ansehen bzw. in einer Unit andere Units eines Projektes verwenden kann. Standardmäßig setzt Delphi ja die zu verwendende Unit in den implementation Abschnitt. Gibt es eine Möglichkeit das so umzustellen, dass man auf Wunsch die Unit auch im Interface-Abschnitt einbauen lassen kann? |
Re: DDevExtensions 1.2
Zitat:
|
Re: DDevExtensions 1.2
Ich habe Anfragen, die "alte" Komponentepalette in Delphi 2005/2006 einzubauen. Wollen das hier auch ein paar?
|
Re: DDevExtensions 1.2
Zitat:
Ich. Die neue Komponentenpalette finde ich grausam. Sie ist mindestens zu 30% Schuld daran, das ich meine 2005 PE unbenutzt auf der Platte liegt. |
Re: DDevExtensions 1.2
Dieses Feature würde sicherlich großen Zuspruch finden.
|
Re: DDevExtensions 1.2
Zitat:
Gruß Matthias |
Re: DDevExtensions 1.2
Zitat:
|
Re: DDevExtensions 1.2
Ich weiß ja nicht wie's euch geht, aber ich habe meine Palette immer eingeklappt. Nun passiert es aber relativ häufig, dass Delphi die Breiteneinstellugn für die Palette "vergisst" und beim nächsten Öffnen über den gesamten Bildschirm legt :(
Daher würde ich eine Komponentenpalette im D7-Stil sehr begrüßen. |
Re: DDevExtensions 1.2
Zitat:
|
Re: DDevExtensions 1.2
Hi,
erstmal wieder großes Lob für Deine Arbeit. Eine Kleinigkeit ist mir beim Unit-Selector aufgefallen, beim Öffnen des normalen Unit-Selector steht der Cursor auf der aktuellen Unit bei Deiner Implementierung immer am Anfang. Diese alte Funktionalität hat den Vorteil mit wenigen Cursortasten auf die nächste verwandte Unit zu springen z.B. Konto.pas ist gerade geöffnet und dann einen nach unten auf KontoEdit.pas wechseln. Wäre schön wenn Du diese Funktionalität umsetzen könntest. Grüße Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:03 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