-
Forum: Die Delphi-IDE
by himitsu,
10. Sep 2020
Büdde.
Wobei das Ja bedeuten kann "ja, es ist was geplant" (und kommt vielleicht bald)
oder "ja, wir überlegen uns ob wir was planen" :duck:
-
Forum: Die Delphi-IDE
by himitsu,
10. Sep 2020
Jupp,
* der Deinstalliert beim Update das Delphi (fragt vorher aber nochmal, ob man will, was man mit Ja bestätigen sollte muss)
* * beim Upgrade auf einen Nachfolger ist es egal, da jede Delphi-Version ein komplett eigenständiges Programm/Installation ist
* es wird beim Deinstallieren auch gefragt ob man die Registry behalten möchte (was man natürlich möchte)
* aber ungefragt werden auch...
-
Forum: Die Delphi-IDE
by himitsu,
9. Sep 2020
Nachdem alle Fehler beseitigt wurden, damit die kostenlosen Nutzer nicht verschreckt werden. :thumb::stupid:
-
Forum: Die Delphi-IDE
by himitsu,
8. Sep 2020
Community Edition doch schon verfügbar?
https://www.embarcadero.com/de/products/delphi/starter
Bis zum Datensammelformular ist nirgendwo erkennbar für welche Verion die Lizenz sein wird, bzw. was anschließend runtergeladen würde.
Bzw., ändert sich bei der Community auch nicht mehr die Lizenz-Nummer, wenn man "verlängert"? (so wie schon seit ner Weile bei der Subscription)
Wenn nicht, dann...
-
Forum: Die Delphi-IDE
by himitsu,
7. Sep 2020
Ohne Quellcode, damit du es selbst complilieren kannst?
Neee, wird das Gleiche wie beim IDE-Fix-Pack sein -> warten und hoffen
-
Forum: Die Delphi-IDE
by himitsu,
7. Sep 2020
Ja, wenn die Unit nicht geöffnet wird, dann wird die DFM-Ressource ungeprüft eingebunden (gelinkt).
Erst zur Laufzeit oder im FormDesigner wird die DFM auch geladen (die Objekte erstellt).
Wir haben im Programm daher auch nochmal einen TestModus, der alle Forms öffnet,
vor allem auch die dynamischen Forms, welche mit Infos aus der DB generiert werden. (dynamische Grids, Edits und...
-
Forum: Die Delphi-IDE
by himitsu,
7. Sep 2020
Selbst wenn es von den bugs her bissl mehr hat, als XE(1), kann es nur besser werden.
* AutoSave der Units, wenn die IDE mal wieder verreckt (was oft genug passiert, auch durch eigenen DesignCode)
* viele andere Bugs sind behoben (also ist genug Platz für Neue)
* neuere wesentlich praktischere Features in der Sprache
Ich bin bald/demächts/... dabei von XE auf 10.4 umzurüsten, also...
-
Forum: Die Delphi-IDE
by himitsu,
5. Sep 2020
Die DCUs von 10.4.0 und 10.4.1 sollen kompatibel sein, so dass zumindestens die Leute mit 10.4 jetzt kein Problem haben.
Jupp, wir nutzen auch DCUs, aber haben wir über die letzten Jahre alles auf Komponenten umgestellt/upgegraded, wo wir auch den Quellcode bekommen.
Ihr könnt mal fragen, ob ihr von der Komponente wenigstens *.OBJ bekommen könnt.
Siehe RegEx, JPEG, PNG und ZLib, die sind...
-
Forum: Die Delphi-IDE
by himitsu,
5. Sep 2020
Tja, und schon hat es sich bei den ersten gerächt, dass diese Patches nicht halbwegs "sicher" gebaut wurden
und dass Leute die sich von sonstwo runterladen und nicht lesen was in deren Name/Beschreibung steht.
-
Forum: Die Delphi-IDE
by himitsu,
4. Sep 2020
Manchmal dauert es eben einfach etwas länger.
Wir/Ich sind heute quasi auch erst dazugekommen die letzten Bugs im Code für upgegradete Fremdkomponenten so zu aktualisieren, dass ein Umstieg auf 10.4 demnächst entgültig eingeleitet werden kann.
Aber wird hatten auch noch paar andere Dinge in letzter Zeit umgestellt, so dass es immer wieder Wichtigeres gab. (angefangen schon in 10.1 oder 10.2...
-
Forum: Die Delphi-IDE
by himitsu,
4. Sep 2020
bds -rTEST
und dann siehe
HKEY_CURRENT_USER\SOFTWARE\Embarcadero\TEST\21.0
anstatt
HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\21.0
Wenn das geht, dann würde ein Löschen von HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\21.0 helfen.
Eventuell noch BDSCatalogRepository umbenennen/löschen, dann hättest du wieder eine (fast) frische Installation.
-
Forum: Die Delphi-IDE
by himitsu,
4. Sep 2020
Im Notfall kannst den kompletten Registry-Pfad löschen, bzw. den umgenennen oder die IDE mit einem alternativen RegPfad starten.
Die wichtigen Dinge gibt es nochmal in HKLM, was beim Start der IDE immer kopiert wird.
Im GetIt gibt es keine IsInstalled-Check-Funktion vorhanden.
GetIt guckt nur ob der Registry-Eintrag vorhanden ist.
Ob das Verzeichnis im Repository-Verzeichnis existiert...
-
Forum: Die Delphi-IDE
by himitsu,
4. Sep 2020
Klingt fast so, als wenn hier eine Bereinigung des GetIt-Verzeichnisses gemacht wurde, wobei die Dateien rausflogen, welches vom jeweiligen Installer erstellt/runtergeladen/kompiliert wurde und nicht aus der GetIt-Quelle kam.
GIT/SVN/HG gibt es auch in der IDE, da wäre es doch eigentlich möglich dort, die Daten aus diesen Quellen zu holen und auch verschiedene Quellen ala...
-
Forum: Die Delphi-IDE
by himitsu,
4. Sep 2020
Ja, warum GetIt nach der Offline-Installation offline bleibt, ist etwas unverständlich.
* eine Optionen/Rückfrage am Ende, ob es nun online geschaltet werden soll, wäre intelligenter.
* andererseits müsste man auch die Produkte im GetIt ebenfalls als Offline-Version bereitstellen, denn sonst macht es so garkeinen Sinn
Allerdings wäre es intelligent, dass wenn man GetIt anschließend in der...
-
Forum: Die Delphi-IDE
by himitsu,
3. Sep 2020
ISO- und Online-Installer bassieren nun Beide auf GetIt.
Vor GetIt waren ISO und WEB auch mal der selbe Installer,
somit ist es nun endlich wieder möglich Beide wechselseitig zu nutzen.
Auch die Downloads bezüglich Trial, Community, Professional und Enterprise sind alle der selbe Installer. (es kommt nur auf die Serial an, die man dann eingibt)
Nach Gebrauch der Offline-Version muß aber...
-
Forum: Die Delphi-IDE
by himitsu,
3. Sep 2020
Da Verzeichnisse und Registry-Pfade sich nicht ändern sollten (denk ich mal), müsste eigentlich alles erhalten bleiben. (außer das Setup überschreibt was)
Ansonsten vorher sicherheitshalber mit dem MigrationsTool ein Backup erstellen und notfalls zurückspielen. (falls du nicht andersweitig bereits Backups hast)
-
Forum: Die Delphi-IDE
by himitsu,
3. Sep 2020
Manchmal kann sogar Remote-Debugging noch schöner sein.
Visuelle Events zu debuggen ... ich weiß noch wie ich im Delphi 7 alles möglichs klein auf die seite schob, damit die IDE das Programmfenster nicht bedecken kann.
Den mit dem Debugger in einem OnPaint zu hantieren, wenn nach jedem F7 ernaut ein Repaint ausgelöst wird, na dann gute Nacht.
Remote hat man auch mit OnActivate und...
-
Forum: Die Delphi-IDE
by himitsu,
3. Sep 2020
Schon alleine zum Debuggen macht es sich viel einfacher, wenn man mehrere Bildschirme hat. (vielleicht auch virtuelle Desktops)
Drum stört mich sowas nicht mehr, da selten was Wichtiges hinter der IDE liegt.
Mich nervt es nur, wenn beim letzen Beenden die Desktop-Datei (DSK) zerschossen wurde, dann beim Start kein Desktop geladen wird und alles wild zerteilt rumliegt.
-
Forum: Die Delphi-IDE
by himitsu,
3. Sep 2020
Das vergess ich auch immer.
Was "eigentlich" immer geht, ist eine zweite IDE zu öffnen,
allerdings nervt dann immer das File-Recovery rum, dass alte ungespeicherte Dateien gefunden wurden und ob man sie nicht wieder nochmal laden möchte.
-
Forum: Die Delphi-IDE
by himitsu,
3. Sep 2020
Tipp: "auswert"... und gucken :wink:
Im Code auf eine Variable stellen, dann Kontextmenü > Fehlersuche > Auswerten/Ändern, bzw. im Hauptmenü "Start" (Strg+F7),
oder in den Überwachten Ausdrücken im Kontextmenü (Strg+U),
dort kann man sich den aktuellen Inhalt angucken und auch verändern.