AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:17

Parameter dieser Suchanfrage:

Suche in Thema: OTA - komplexer Experte
Suche alle Beiträge, die von "stahli" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 24 von insges. 24 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 22. Jul 2020
    Es hat einige Tage gedauert, aber ich habe doch noch eine Lösung gefunden. :bounce2:

    Ist nicht mal so kompliziert, hat aber einige Versuche gebraucht...
    Es funktioniert jetzt zumindest korrekt in allen Varianten. :-)

    procedure Register;
    var
    OTAWizard: IOTAWizard;
    begin
    OTAWizard := TOTAToolWizard.Create;
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 15. Jul 2020
    Ok vielen Dank.

    Dann werde ich erst mal versuchen, so weiter zu arbeiten.
    Wird halt den einen oder anderen zusätzlichen Neustart notwendig machen.
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 15. Jul 2020
    Das stimmt.

    Aber um das Package weiter zu entwickeln und zu debuggen muss man es ja deinstallieren bzw. neu installieren.
    Sollte das nicht grundsätzlich machbar sein?
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 15. Jul 2020
    Ich habe jetzt dem Formular Application als Owner zugewiesen.
    Jetzt funktioniert das Öffnen, Schließen und Debuggen des Projektes.

    Allerdings stürzt Delphi beim deinstallieren oder neuerlichen installieren des Packages manchmal stumpf ab.

    Daher will ich nochmal nachfragen, ob vielleicht doch noch jemand einen Tipp hat.
    Notfalls könnte ich zwar erst mal weiter arbeiten und müsste...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 14. Jul 2020
    Hallo zusammen,

    ich habe mal eine Bitte an die OTA-Profis unter Euch...

    Ich nutze zwei DockableForms. Bei einer eingebundenen DLL funktioniert alles perfekt.
    Wenn ich allerdings das Package installiere (um den Wizard debuggen zu können) stürzt Delphi beim Schließen oder beim deinstallieren des Packages ab.

    Das ist etwas schwer genau zu beschreiben. Ich habe mal ein Video erstellt:...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 11. Jul 2020
    Hier mal ein kurzes Video, wie die Wizards upgedated werden: https://youtu.be/J138-YertKc

    Und noch eins, wie der Installer sich selbst updatet: https://youtu.be/lRS03VDDpwQ
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 6. Jul 2020
    Jetzt funktioniert alles schon sehr gut. :-)

    Die Exe kann sich selbst updaten (Neustart wird über Batch geregelt) und die einzelnen Delphi-Wizards können auch problemlos installiert/geupdatet werden.

    Letzte Aufgabe diesbezüglich ist die Verfügbarkeitsprüfung von Updates für die Wizards, wenn Delphi gestartet wird.

    Ich könnte mir das so vorstellen, dass bei der Initialisierung nach dem...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 29. Jun 2020
    Ich hatte ein Stringgrid versucht, aber kam damit nicht zurecht.

    Folgende Anforderungen:
    - Rechte zwei Spalten fixe Breite
    - Linke Spalte automatische Breite
    - Zeilen optional ausblenden (man könnte natürlich auch Zeilen auslassen, also betreffende Datenrecords gar nicht erst als Zeile behandeln)
    - 1 bis 3 Controls zentriert in einer Zelle platzieren (klickbar und hoverbar)

    Dann hatte...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 29. Jun 2020
    Ja, das sind Panels in einer Scrollbox.
    Denen wollte ich gerade einen abweichenden Style zu weisen, damit es mehr nach ordentlicher Tabelle aussieht. Geht halt nur nicht. :-(

    Mit dem englisch stimmt natürlich. :oops:
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 29. Jun 2020
    Freut mich. :bounce2:

    Wenn Du mit Formulardesign das Styling meinst, ich wollte eigentlich mit unterschiedlichen Styles arbeiten. Das funktioniert allerdings nicht korrekt.
    Ich habe einen QC-Eintrag erstellt: https://quality.embarcadero.com/browse/RSP-29795
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 28. Jun 2020
    Ich habe mal einen Installer gebaut, der den Wizard für unterschiedliche Delphi-Versionen installieren und updaten kann.
    Die grundsätzliche Arbeitsweise kann ich schon mal zeigen.

    In den Wizards selbst könnte optional über verfügbare Updates informiert werden.
    Das Update selbst müsste dann wieder über den Installer erfolgen (ebenso die Installation bei neuen Delphi-Versionen).

    Der...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 19. Jun 2020
    Vielen Dank!

    Ich werde erst mal ein eigenes System versuchen.

    Später könnte man ja ggf. eine Free-Version noch in GetIt bringen, falls es Interesse gibt.
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 18. Jun 2020
    Ich will mich jetzt mal um einen Installer kümmern...

    Eine eigene Lösung mit Eintrag in Registry, Lizenzdatei und optional UpdateCheck würde ich mir grundsätzlich zutrauen.

    Wie steht es denn aber aktuell mit dem GetIt-Manager?
    Lässt sich der für ein Projekt wie meins nutzen?
    Muss Emba das genehmigen? Habe ich da überhaupt eine Chance? (Das Package müsste sich ja erst mal bewähren...)
    Wie...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 17. Jun 2020
    Ohj, ja, klar. :oops:

    TuoBindings wird ja als Interface benutzt.
    Hatte ich offenbar übersehen, weil ich selbst kein Interface und keine Interfacevariable deklariert habe.

    TuoMethodes = class
    ...
    TuoBindings = class(TNotifierObject, IOTAKeyboardBinding)
    ...
    TuoMenues = class
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 17. Jun 2020
    Ja, Danke.
    Stimmt. Kann ich noch machen.
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 17. Jun 2020
    Ich habe jetzt nicht geprüft, wo der ShortCut ggf. priorisiert registriert wird, aber zumindest eine Lösung umgesetzt.

    Zum Einen wird das Menü mit ShortCut erstellt und dann nochmal ein analoges KeyBinding für den selben ShortCut eingerichtet.

    Im Wizard sieht das dann so aus:

    procedure Register;
    begin
    RegisterPackageWizard(TOTAUnitOptimizerWizard.Create);
    ...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 16. Jun 2020
    ... aber noch besser eigentlich als Windows-Funktion.

    Sonst weiß man ja auch nicht, ob sich ein anderes Programm da vor- oder reindrängelt...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 15. Jun 2020
    Naja, ich habe da offenbar eine natürliche Priorisierung vorausgesetzt. :stupid:

    Außer CodesiteLogging (free) habe ich bisher keine Erweiterungen installiert.

    Ich wüsste auch nicht, für welche Funktion Ctrl+Shift+O bereits verwendet sein sollte (vielleicht fängt das ja auch eine ganz andere Anwendung (z.B. SnagIt) ab)).
    Erst dachte ich, die ShortCuts würden für mein Menü gar nicht...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 14. Jun 2020
    Noch eine Frage:

    Ich erzeuge in der IDE ein eigenes Menü und kann über Click auf ein MenuItem auch eine Methode aufrufen.
    Dem MenuItem ist auch ein Shortcut zugewiesen, der auch dargestellt wird.
    Beide Stellen sind rot markiert.

    Ausführen kann ich die Methode jedoch über die Tastenkombination nur, wenn diese nicht schon verwendet ist.

    Ctr+Shift+O funktioniert nicht, Ctr+Shift+ALt+O...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 10. Jun 2020
    Vielen Dank Uwe.
    Auf dem Weg bin ich leider nicht weiter gekommen.

    Das Video-Tutorial scheint das schon korrekt zu realisieren.

    Mein Problem konnte ich jetzt allerdings sehr einfach lösen, indem ich die Initialisierung des DockingExperten auf beiden Wegen in den MainWizard integriert habe:

    unit OTAUnitOptimizerWizard;

    interface
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 9. Jun 2020
    Ich habe mal ein Video erstellt: https://youtu.be/UP13xOOEFhw

    Zu Einen hilft es vielleicht mal jemandem, um zu sehen, wie man so etwas angehen kann und zum Anderen beschreibt es auch (ab 8:30 min) mein aktuelles Problem, so dass mir vielleicht jemand helfen kann...

    Meine Frage ist also, warum die Procedure Register in dem IDE-Package ausgeführt wird, aber nicht in dem DLL-Package.
    Ist das...
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 7. Jun 2020
    Vielen Dank.

    Ich schaue erst nochmal. Da lerne ich ja auch draus.
    Das Problem zu debuggen wird sicher schwierig. Ich muss halt mal heraus finden, wie man die OTA in dem Bereich korrekt nutzt.

    Ich schicke es Dir mal, falls ich nicht weiter komme oder auch gern wenn Du ein Eigeninteresse hast.
  • Forum: Die Delphi-IDE

    AW: OTA - komplexer Experte

     
      by stahli, 7. Jun 2020
    Das ist alles schwierig nachzuvollziehen (für mich zumindest).

    Das Package reagiert immer etwas unterschiedlich, je nachdem wie man es nutzt (wie es installiert wird).

    Wenn es Dich selbst interessiert schicke ich Dir meinen Strand mal, aber ich denke, ich habe da grundsätzlich etwas falsch gemacht und werde nochmal einen neuen Versuch starten...
  • Forum: Die Delphi-IDE

    OTA - komplexer Experte

     
      by stahli, 7. Jun 2020
    Ich bin dabei, einen OTA-Experten neu (und ordentlich) aufzubauen.

    Dabei gibt es ein Problem, das schwer zu beschreiben ist.
    Ich versuche einmal einige Stichpunkte:

    * Fertig hatte ich einen OTAWizard
    - hat als installiertes Package funktioniert (ohne Bitmap im SplashScreen)
    - und als dll über die Registry (mit Bitmap im SplashScreen)

    * Fertig hatte ich auch einen DockingFormExperten


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=stahli&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=204563
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:27 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