Delphi-PRAXiS
Seite 1 von 6  1 23     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 6. Jul 2006 23:29


DDevExtensions 2.3 für RAD Studio 7, 2007-XE (2011-02-04)
 
Liste der Anhänge anzeigen (Anzahl: 3)
DDevExtensions ist eine Sammlung von Delphi/C++Builder IDE Funktionen die einem das Arbeiten mit der IDE erleichtern. Das IDE Plugin fügt der IDE nicht nur neue Funktionalität hinzu, es behebt auch ein paar IDE Fehler und verfeinert manche IDE Funktionen.

Homepage und Download


Features:
  • Adds an extended “Use Units” dialog for the Delphi personalities showing all files that the compiler can see
  • Keybinding for extended HOME and indent/unindent TAB/Shift-TAB
  • Ctrl+Left/Right like in VisualStudio
  • Adds a dialog to set the versioninfo for multiple projects in a projectgroup
  • Can disable the Source has been modified. Rebuild? dialog
  • “Switch Active Project” dialog
  • Structure View Search
  • Selected file in project manager shows the project to which is belongs
  • Brings back the old component palette
  • Allows to disable the package cache
  • Adds a progressbar to the compile dialog
  • Adds Explicit* property remover to keep DFM files compatible to older Delphi versions
  • Allows to delete .ddp files, empty Model and empty __history directories.
  • Adds a backup system that creates backups of unsaved files when you compile or execute a project.
  • Adds the option to automatically save after a successful compile
  • Adds the ability to close the IDE even if the IDE’s termination code raised an exception
  • Adds the ability to kill the IDE after saving all files by using Ctrl+Close-Button
  • Editor tab double click action (zoom, super-zoom)
  • Enables Delphi 2009’s ability to cancel the Kibitz-Compiler by pressing ESC or moving the mouse
Für Delphi 5, 6, 2005, 2006 steht die Version 1.6 zur Verfügung. Neuere Versionen wird es dafür nicht mehr geben.

Peter Wolf 7. Jul 2006 09:19

Re: DDevExtensions 1.0
 
Hallo jbg,

klasse Idee, aber bei mir (Delphi7) stehen viele der selben Komponenten mehrfach (teilweise 21 mal) drinnen, wenn ich z.B. nach Button filter.
Ich habe zwei Monitore und Delphi läuft auf dem Linken. Wenn ich jetzt den ComponentSelector aufrufe, dann sehe ich die eine Hälfte auf dem linken und die andere Hälfte auf dem rechten Monitor. Ist etwas schwierig zu betrachten. Kannst Du das evtl. ändern?
Ansonsten finde ich es echt gut.

Grüße
Peter

Peter Wolf 7. Jul 2006 09:37

Re: DDevExtensions 1.0
 
Hallo jpg,

das mit dem geteilten ComponentSelector habe ich beseitigt, indem ich die Symbolleiste angepasst habe.

Grüße
Peter

morri 7. Jul 2006 09:39

Re: DDevExtensions 1.0
 
Wie meinst du mehrfach?

Wirklich exakt die gleiche Komponente??

Bei mir funktioniert es gut, nur finde ich die suchmethode im bds2006 besser.
Da geht man ja die Stellen durch und sucht nicht allgemein.

Das mit dem Monitor wäre noch zu ändern.
Das stimmt.
Das Fenster mit den Komponenten bleibt immer im primären Monitor.


Ansonsten sehr hilfreich !

TeronG 7. Jul 2006 10:09

Re: DDevExtensions 1.0
 
Zitat:

Zitat von morri
... nur finde ich die suchmethode im bds2006 besser.
Da geht man ja die Stellen durch und sucht nicht allgemein.

Tja mir gefällt's genau andersherum (also so wie's nun ist) ... die Geschmäcker sind hald unterschiedlich ;)
Wenn man die genaue schreibweise nicht mehr weis isses so IMHO besser. (welche Abkürzung hatte schnell wieder die Firma XY vor ihren Komponenten?)

Falls es doch mal geändert werden sollte fände ich es gut, wenn das dann Optional währe.

Peter Wolf 7. Jul 2006 10:13

Re: DDevExtensions 1.0
 
Hallo morri,

ja, exakt die gleiche Komponente. Allerdings musste ich gerade feststellen, dass dies nur bei Komponenten von "ABF" sind.
Werde die mal rausnehmen.

Grüße
Peter

Vjay 7. Jul 2006 10:32

Re: DDevExtensions 1.0
 
Evtl. wäre ja ein Pattern-Search möglich.

Also suche nach allem was "button" enthält = "*button*".

jbg 7. Jul 2006 11:50

Re: DDevExtensions 1.0
 
Zitat:

Zitat von morri
Das mit dem Monitor wäre noch zu ändern.

Also wenn ich mein Delphi auf dem zweiten Monitor schiebe und dann den ComponentSelector benutze, steht die ListBox auf dem zweiten Monitor. Ist bei euch das Update 1 von Delphi 7 vielleicht nicht installiert? Denn es wird die VCL70.bpl benutzt, also die die bei euch vorhanden ist, und nicht die ich beim kompilieren verwendet habe.


Zitat:

ja, exakt die gleiche Komponente. Allerdings musste ich gerade feststellen, dass dies nur bei Komponenten von "ABF" sind.
Werde die mal rausnehmen.
Die Komponenten werden direkt beim RegisterComponents() Aufruf abgegriffen. Wenn sie nun mehrfach vorhanden sind, dann wird da auch mehrfach ein RegisterComponents() für diese Komponenten durchgeführt.


Zitat:

Tja mir gefällt's genau andersherum (also so wie's nun ist) ... die Geschmäcker sind hald unterschiedlich
Mir gefällt es so auch besser (sonst hätte ich gleich AnsiStartsText benutzt). Aber ich habe bei der Listbox am unteren Ende ja ein wenig Platz für eine CheckBox.

TeronG 7. Jul 2006 14:16

Re: DDevExtensions 1.0
 
hmm ...
ich hab grade in einen Teil meinen Code's wo eigentlich kein Fehler entstehen kann (aber dennoch welche entstehen) einen TRY/Except-Block eingebaut und musste nun 30 zeilen jeweils um 2 Space verrücken ..
Das währe doch bestimmt nur ne kleinigkeit für dich da was in die ATDNFIDSU einzubauen oder? :mrgreen:

Luckie 7. Jul 2006 14:20

Re: DDevExtensions 1.0
 
Nimm einen Quellcodeformatierer: http://www.dow.wau.nl/aew/DelForExp.html Gibt es als Plugin für die IDe oder als eigenständiges Programm.

TeronG 7. Jul 2006 14:23

Re: DDevExtensions 1.0
 
Zitat:

Zitat von Luckie
Nimm einen Quellcodeformatierer: http://www.dow.wau.nl/aew/DelForExp.html Gibt es als Plugin für die IDe oder als eigenständiges Programm.

cool Thanks
Werd ich am Montag gleichmal Testen.(BaBa / Nice Weekend)

Der_Ventilator 7. Jul 2006 17:59

Re: DDevExtensions 1.0
 
Zitat:

Zitat von TeronG
hmm ...
ich hab grade in einen Teil meinen Code's wo eigentlich kein Fehler entstehen kann (aber dennoch welche entstehen) einen TRY/Except-Block eingebaut und musste nun 30 zeilen jeweils um 2 Space verrücken ..
Das währe doch bestimmt nur ne kleinigkeit für dich da was in die ATDNFIDSU einzubauen oder? :mrgreen:

Mit STRG+SHIFT+U oder +I kann man in Delphi schon immer Quellcode um 2 Stellen verschieben...

Elvis 7. Jul 2006 18:10

Re: DDevExtensions 1.0
 
Zitat:

Zitat von Der_Ventilator
Mit STRG+SHIFT+U oder +I kann man in Delphi schon immer Quellcode um 2 Stellen verschieben...

Und mit CnPack kann man es mit Tab bzw. Shift+Tab machen. :)

btw: Es gibt noch den Jedi Code Format (nicht dass das was neues für Andreas wäre *g* ). Der ist IMHO besser als DelFor. ;)

xZise 8. Jul 2006 10:44

Re: DDevExtensions 1.0
 
Zitat:

Zitat von Der_Ventilator
Mit STRG+SHIFT+U oder +I kann man in Delphi schon immer Quellcode um 2 Stellen verschieben...

hehe ... Leider tuts nicht <strg>+<shift>+[i] :(

Irgendwie sind sowieso so viele Hotkeys auf mein ICQ-Client gesetzt ^^ (ich frage mich was <strg>+<shift>+<a> mit Miranda zu tun hat xP)

jbg 8. Jul 2006 11:45

Re: DDevExtensions 1.0
 
Zitat:

Zitat von xZise
hehe ... Leider tuts nicht <strg>+<shift>+[i] :(

Deswegen habe ich bei ICQ alle Hotkeys ausgeschaltet.
Alternatik kannst du auch Strg+K I drücken. (also zuerst Strg+K und dann die Taste I bzw. U)


Übrigens all eure Wünsche sind bereits in den DDevExtensions 1.1 Code aufgenommen, sowie eine Verbesserung der Delphi 2005 und BDS 2006 Unterstützung.

xZise 8. Jul 2006 11:48

Re: DDevExtensions 1.0
 
Also entweder funktionier nicht die I-Taste, oder ich machge was falsch :(
xZise hat folgendes hinzugefügt:
Ich bin dumm ^^ Habe vergessen die Zeile zu markieren!


@ Topic: Zählt dazu auch, die Quelltext veränderung/besserung?
xZise hat folgendes hinzugefügt:
Als verbsserung hätte ich, dass ein begin/end Block hervorgehoben wird. Also, wenn der Cursor über begin/end steht, dann wird das passende andere begin/end und das markierte begin/end markiert.

jbg 8. Jul 2006 12:56

Re: DDevExtensions 1.0
 
Zitat:

Zitat von xZise
@ Topic: Zählt dazu auch, die Quelltext veränderung/besserung?

Nein, denn die gehört nicht zum ComponentSelector. Und das dürfte so auch nicht möglich sein, denn dazu bräuchte ich den Quellcode des Editors, den Borland mit Sicherheit nicht herausrückt. Zudem ist das ein unnützes Feature, wenn man ordentlich einrückt.

xZise 8. Jul 2006 13:33

Re: DDevExtensions 1.0
 
Zitat:

Zitat von jbg
Zudem ist das ein unnützes Feature, wenn man ordentlich einrückt.

Muss nicht umbedingt sein!

Zwar habe ich keinen großen "Batzen" da, aber es ist manchaml sehr nützlich, aber wenns nicht geht, dann geht es nicht (Warum muss den Delphi was kosten :( Java ist doch auch kostenlos xP) ^^

TeronG 10. Jul 2006 07:56

Re: DDevExtensions 1.0
 
Zitat:

Zitat von Der_Ventilator
Mit STRG+SHIFT+U oder +I kann man in Delphi schon immer Quellcode um 2 Stellen verschieben...

:oops:
ohh sowas geht?
OK hiermit ziehe ich meine Anfrage wieder zurück.

Sourcemaker 10. Jul 2006 10:42

Re: DDevExtensions 1.0
 
Hallo Andreas,

vielen Dank für Deine tollen Tools! :hello:
SpeedUp (vor allem bei D7) ist klasse und der Comp-Selector ist genau
das was ich in D2005 vermisst habe.

Weiter so. :thumb:

Grüße

Frank

jbg 13. Jul 2006 23:48

Re: DDevExtensions 1.0
 
Habt ihr noch irgendwelche Wünsche oder Ideen was man noch so in DDevExtensions einbauen könnte.

Folgendes wird in der Version 1.1 vorhanden sein:
  • ComponentSelector (erweitert um Simple-Search, Order by Palette, Focus-Probleme behoben)
  • FocusEditor (für Delphi 2005 und BDS 2006): Setzt den Focus auf den Editor nach einem Desktop-Wechsel, wie er z.B. nach dem Beenden des debuggten Programms auftritt.
  • ProjectSettings: Erlaubt es mit einem Klick die gesamten Projektoptionen umzustellen. Man kann eigene Konfigurationen definieren und diese in anderen Projekte übernehmen. Vordefiniert ist "Default", "Debug" und "Release" (noch in Entwicklung)

Ralf Kaiser 14. Jul 2006 07:20

Re: DDevExtensions 1.0
 
Hallo Andreas,

Zitat:

Zitat von jbg
Habt ihr noch irgendwelche Wünsche oder Ideen was man noch so in DDevExtensions einbauen könnte.

Eine Idee hätte ich in Zusammenhang mit diesem Punkt:

Zitat:

Zitat von jbg
  • ProjectSettings: Erlaubt es mit einem Klick die gesamten Projektoptionen umzustellen. Man kann eigene Konfigurationen definieren und diese in anderen Projekte übernehmen. Vordefiniert ist "Default", "Debug" und
    "Release" (noch in Entwicklung)

Wäre es möglich Projekteinstellungen global für alle Projekte einer Projektgruppe zu setzen? (Also bestimmte DEFINES, Debug-Code, eventuell globales setzen von Versionsinformationen usw.)

Ciao,
Ralf

TeronG 14. Jul 2006 08:01

Re: DDevExtensions 1.0
 
Zitat:

Zitat von jbg
Habt ihr noch irgendwelche Wünsche oder Ideen was man noch so in DDevExtensions einbauen könnte.

Naja da ich GExpert nutze habich schon recht viel ... nur manchmal währe evtl. so ne art Erweiteter 'Message-Box-Editor' ganz nett.
Eigentlich würd ich ja nur wollen, daß man auch die ganzen anderen Dialogboxen auswählen könnte. (z.b. die Dinger mit String-rückgabe und so zeuch ^^)

DevilsCamp 14. Jul 2006 08:36

Re: DDevExtensions 1.0
 
Zitat:

Zitat von TeronG
Zitat:

Zitat von jbg
Habt ihr noch irgendwelche Wünsche oder Ideen was man noch so in DDevExtensions einbauen könnte.

Naja da ich GExpert nutze habich schon recht viel ... nur manchmal währe evtl. so ne art Erweiteter 'Message-Box-Editor' ganz nett.

Bei den GExperts ist doch einer dabei oder ist der dir nicht 'gut' genug?

jbg 14. Jul 2006 11:25

Re: DDevExtensions 1.0
 
Zitat:

Zitat von Alfi001
Wäre es möglich Projekteinstellungen global für alle Projekte einer Projektgruppe zu setzen?

Wäre möglich, doch ob ich BPL Einstellungen in EXE Dateien habe will, sei mal dahingestellt.

Zitat:

eventuell globales setzen von Versionsinformationen usw.
Und genau das geht nicht. Denn ich kann die Versionsinformation so oft ändern wie ich will, Delphi überschreibt sie mir jedes mal wieder. Das selbe passiert, wenn man die .dof Datei selbst frisiert und das Projekt dann in Delphi öffnet: Die Versionsinfos aus der
.dof Datei sind wieder zurückgesetzt. (Beschwerden diesbezüglich bitte an Borland richten).

jbg 14. Jul 2006 11:28

Re: DDevExtensions 1.0
 
Zitat:

Zitat von TeronG
z.b. die Dinger mit String-rückgabe und so zeuch ^^

Ich habe diesen MessageDlg-Dialog noch nie benötigt. Da habe ich den Text schneller getippt (und mit LiveTemplates sogar noch schneller), als dass ich erstmal meine Hand zur Maus bewegen muss.

Ach ja: Ich baue nur Features ein, die nicht schon wo anders in dieser Form vorhanden sind, die ich selbst auch als Nützlich empfinde (schließlich bin ich es, der sie programmieren muss) und die auch mit der Nicht-Information über die IDE auch technisch machbar sind.

TeronG 14. Jul 2006 11:43

Re: DDevExtensions 1.0
 
Zitat:

Zitat von DevilsCamp
Bei den GExperts ist doch einer dabei oder ist der dir nicht 'gut' genug?

GExpert kannn doch aber nur "MessageDlg" ich hätte mir sowas auch für InputQuery, Inputbox, und co gewünscht ..
vor allem weil ich mir die Namen von den Dingern nie merken kann :oops:
egal ... dann heb ich mir den Link zu Matze's Tut hald noch n weilchen auf ^^


Zitat:

Zitat von jbg
Ich habe diesen MessageDlg-Dialog noch nie benötigt. Da habe ich den Text schneller getippt (und mit LiveTemplates sogar noch schneller), als dass ich erstmal meine Hand zur Maus bewegen muss.

Maus? .. Strg-D ^^
LiveTemplates .. nagut überzeugt (ich will auch BDS2006)

Ralf Kaiser 14. Jul 2006 13:31

Re: DDevExtensions 1.0
 
Zitat:

Zitat von jbg
Zitat:

Zitat von Alfi001
Wäre es möglich Projekteinstellungen global für alle Projekte einer Projektgruppe zu setzen?

Wäre möglich, doch ob ich BPL Einstellungen in EXE Dateien habe will, sei mal dahingestellt.

Zitat:

eventuell globales setzen von Versionsinformationen usw.
Und genau das geht nicht. Denn ich kann die Versionsinformation so oft ändern wie ich will, Delphi überschreibt sie mir jedes mal wieder. Das selbe passiert, wenn man die .dof Datei selbst frisiert und das Projekt dann in Delphi öffnet: Die Versionsinfos aus der
.dof Datei sind wieder zurückgesetzt. (Beschwerden diesbezüglich bitte an Borland richten).

Hi,

natürlich müsste irgendwie einstellbar sein, welche Projekte der Gruppe von den globalen Einstellungen betroffen sind.

Zu den Versionsinfos:


Ich meine, ich hätte mal irgendwo einen Experten gesehen der die Versionsinformationen direkt vor dem compillieren veränderte (stellt OTA nicht einen BeforeCompile-Notifier zur Verfügung?). Ich kann mich allerdings auch irren. Normalerweise hätte ich einen solchen Experten nicht gelöscht und sicherlich immer noch installiert. Vielleicht gab es den auch für eine Delphi-Version die ich nicht habe (hatte)?

Sinn der Sache sollte eigentlich sein alle Versionsnummern einer Projektgruppe auf (z.B.) "5.5.1.X" zu setzen, wobei das "X" aus der jeweiligen Original-Versioninformation kommen sollte.

Aber wenns nicht geht muss man das halt von Hand machen (oder eventuell NACH dem compillieren in die fertige Exe basteln?? => Versionsresource auslesen, verändern, zurückschreiben, sollte doch eigentlich gehen, oder?)

Ciao,
Ralf

DevilsCamp 17. Jul 2006 07:53

Re: DDevExtensions 1.0
 
Ich hätte da einen Vorschlag für eine zusätzliche Funktion:

Eine Anzeige (idealerweise in der Statusbar), die einem anzeigt, in welcher Prozedur/Funktion sich der Cursor gerade befindet :D

Nils_13 17. Jul 2006 08:02

Re: DDevExtensions 1.0
 
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.

shadowman 17. Jul 2006 17:32

Re: DDevExtensions 1.0
 
Hallo zusammen, hallo jbg.

Der ComponentSelector in DDevExtensions ist wirklich sehr praktisch. Vielen Dank dafür, gute Arbeit!

Eine Kleinigkeit ist mir dabei aber aufgefallen:
mit der "AWSExpert GroupPallete" funktioniert es nur bedingt. Damit kann man nämlich weitere Register (Componenten-Gruppen) einrichten und die gewünschten Komponenten dort "ablegen". Damit hat man zwei Registerreiter und braucht nicht soviel zu scrollen.
Die obere Reihe ist die, die von dem AWSExpert erzeugt wird, die untere enthält die "normalen" Registerkarten wie man sie in Deplhi hat. Es ist übersichtlicher. Durch die Suche im ComponentSelector wird die gesuchte Komponente dabei leider nur dann gefunden - besser gesagt ausgewählt, wenn die übergeordnete Registerkarte geöffnet ist, sprich wenn nur die normalen Registerkarten umgeschaltet werden müssen. Das Umschalten der übergeordneten Register klappt also nicht.

Betsteht die Möglichkeit, die Unterstützung für die "AWSExpert GroupPallete" einzubauen?

Viele Grüße

jbg 17. Jul 2006 18:18

Re: DDevExtensions 1.0
 
Zitat:

Zitat von shadowman
Betsteht die Möglichkeit, die Unterstützung für die "AWSExpert GroupPallete" einzubauen?

Ich habe keinen funktionierenden Download gefunden. Und ob ich das dann unterstütze, hängt von der Komplexität des dazu notwenigen Code ab. Es war schon mühsam den richtigen Speedbutton zu aktivieren. In den Sichtbereich scrollen kann der ComponentSelector die Palette z.B. gar nicht (ausgewählt ist die Komponente aber trotzdem).

jbg 18. Jul 2006 12:08

Re: DDevExtensions 1.0
 
Zitat:

Zitat von Alfi001
Sinn der Sache sollte eigentlich sein alle Versionsnummern einer Projektgruppe auf (z.B.) "5.5.1.X" zu setzen, wobei das "X" aus der jeweiligen Original-Versioninformation kommen sollte.

Aber wenns nicht geht muss man das halt von Hand machen

Für Delphi/BCB 5, 6 und 7 habe ich dafür nun eine Lösung, die auch schon eingebaut ist. Delphi 2005 und BDS 2006 haben leider einen Bug in der OpenToolsAPI, womit ich nicht an die im Arbeitsspeicher befindliche ProjectResource herankommt. Wegen diesem Bug habe ich gestern alleine 5 Stunden geopfert und bin noch zu keiner Lösung gekommen (von einer praktikablen Lösung ganz zu schweigen).

jbg 18. Jul 2006 23:53

Re: DDevExtensions 1.0
 
Liste der Anhänge anzeigen (Anzahl: 2)
Mit was für Tricks man arbeiten muss um um Borland's Bugs herumzuprogrammieren. Aber schlussendlich habe ich es jetzt doch noch geschafft, die ProjectResource zu lesen und zu schreiben, womit nun auch die Versionsinformation von Delphi 2005 und BDS 2006 geändert werden kann.
Zudem habe ich einen Bugfix für das ALT+F12 Problem eingebaut.

Version 1.1
===========
- Feature: ComponentSelector
- Added: "Simple search" mode (AnsiStartsText())
- Added: sort by palette name (default)
- Added: Prevention for multiple RegisterComponents() calls for one component
- Added: Delphi 2005 and BDS 2006 support for all personalities
- Added: Improved auto selection
- Feature: Project Configurations (Delphi, BCB and BDS Delphi/Delphi.NET personality)
- Added: New feature Project Configurations manages different project configurations for a project
or a set of projects. It also allows you to set the version information for multiple
projects.
- Feature: CompilerProgress
- Added: New feature CompileProgress shows a progressbar during the compilation of a project and
introduces the "auto close after successfull compile" checkbox for Delphi/BCB 5, 6 and 7.
- General:
- Added: Fixes the ALT+F12 form/text view bug
- Added: Fixes the editor focus bug after a desktop state change. (Sets the focus back to the editor)


Homepage mit Download

Daniel B 19. Jul 2006 07:06

Re: DDevExtensions 1.0
 
Hm, leider ist bei mir jedenfalls jetzt ein wenig was kaputt. Beim beenden kommt erstmal ne Fehlermeldung von DDevExtensions9.dll beim schreiben auf Adresse 00000000, anschliessend noch ein paar Exceptions von Delphi selbst, rtl90.bpl usw. :/

Ralf Kaiser 19. Jul 2006 07:36

Re: DDevExtensions 1.0
 
Hi,

auch hier gibts ein Problem:

Wenn ich versuche den ausgewählten Projekten Versionsinformationen zuzuweisen dann erhalte ich eine Zugriffsverletzung in DDevExtensions9.dll bei Adresse 0000000E (sagt jetzt nicht allzuviel aus)

Ich habe sichergestellt, daß alle Projete der Projektgruppe auch wirklich Versionsresourcen haben und vor dem Versuch alle Projekte nochmal komplett ge"build"ed, falls das wichtig sein sollte.

Ach ja: Delphi 2005 Prof. mit allen verfügbaren Updates (auch die inoffiziellen die FastMM4 unterstützen), Start über Delphi Configuration Manager als Delphi-only (den Experten musste ich dazu von Hand in die Registry eintragen da er von der Installation unter BDS\3.0\Experts eingetragen wird und der Delphi Configuration Manager die Konfiguration woanders in der Registry speichert, was aber eigentlich keine Rolle spielen dürfte)

Ciao,
Ralf

TeronG 19. Jul 2006 08:04

Re: DDevExtensions 1.0
 
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:

franktron 19. Jul 2006 08:50

Re: DDevExtensions 1.0
 
Schöne sache das Plugin aber könnte man nicht Projectabhäging machen das man bestimmte Komponenten ausblenden kann
und das man vieleicht die Nichtvisuellen Kombos auf den Formen ein und ausblenden kann.

jbg 19. Jul 2006 11:35

Re: DDevExtensions 1.0
 
Zitat:

Zitat von Alfi001
Wenn ich versuche den ausgewählten Projekten Versionsinformationen zuzuweisen dann erhalte ich eine Zugriffsverletzung in DDevExtensions9.dll bei Adresse 0000000E (sagt jetzt nicht allzuviel aus)

Da muss ich wohl Delphi 2005 von der unterstützen Liste streichen (oder mich überreden ein Delphi 2005 auf ein System mit BDS 2006 drüber zu installieren). Das Problem liegt darin, dass ich an zwei Stellen auf ganz bestimmte Adressen [eax+$10] und [eax+$68]. Und diese sind wahrschreinlich nicht richtig für Delphi 2005. Der normale Weg, den man bei Delphi 5-7 gehen kann, um die Projekt-Ressource zu bekommen geht leider bei der BDS nicht, weil Borland da einen Bug in der OpenToolsAPI hat, womit die Projekt.res Datei nicht in der Modulliste geführt wird.

Zitat:

alle Projekte nochmal komplett ge"build"ed, falls das wichtig sein sollte.
Ist es nicht.

jbg 19. Jul 2006 11:37

Re: DDevExtensions 1.0
 
Zitat:

Zitat von franktron
Schöne sache das Plugin aber könnte man nicht Projectabhäging machen das man bestimmte Komponenten ausblenden kann
und das man vieleicht die Nichtvisuellen Kombos auf den Formen ein und ausblenden kann.

Wäre schön, wenn programmierbar ohne den IDE Code. Die OpenToolsAPI ist recht spärlich und dazu noch buggy. Um den FormDesigner manipulieren zu können, müsste ich mindestens 2 Wochen researche einplanen. Und dafür ist mir meine Freizeit zu kostbar.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:25 Uhr.
Seite 1 von 6  1 23     Letzte »    

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