AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 23:47

Parameter dieser Suchanfrage:

Suche in Thema: Events zur Designtime
Suche alle Beiträge, die von "Medium" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 21 von insges. 21 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 22. Mär 2008
    Ich leite von TGraphicControl, also auch von TControl ab. Weder TGraphicControl, noch ich entfernen Bits aus dem ControlStyle, weswegen ich das leider als mitgetestet und nicht funktionierend ansehen darf :(.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 20. Mär 2008
    Ja nun, genau das hab ich ja gemacht ;). Aber die Handler wurden nie erreicht. Actions der rechten Maustaste und MouseMove ja, linke und mittlere Taste nein. Alles gleich aufgebaut, alles in ein und der selben Instanz getestet.

    Edit: MouseUp hab ich nun nicht getestet, sondern die jeweiligen Down-Ereignisse, aber die brauche ich zwingend auch.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 19. Mär 2008
    Leider zu früh gefreut. MouseMove und ButtonEvents der Rechten Maustaste sind kein Problem, aber die linke und mittlere Maustaste kommen dennoch nicht durch.
    Ich hatte meinen Versuch mit csDesignInteractive auch mit Handlern für die linke Maustaste gemacht, womit sich der Kreis irgendwie schließt. Hast du da evtl. auch noch einen Geheimtip?
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 19. Mär 2008
    Da brat mir einer nen Storch! Ich hab csDesignInteractive mit den geerbten Handlern, und eigene Handler ohne csDesignInteractive getestet. Kombiniert man es, geht es! LoCrux, ganz ganz heissen Dank! Damit lässt sich dann nun auch endlich realisieren, dass man ohne extra Formular auskommt, und man Teiltransparenz auch beim Bearbeiten hat. Ein riesen Vorteil! Dann werd ich mal umbauen...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 18. Mär 2008
    :thumb:

    Danke dir fürs Mitfiebern, und den Tipp mit den Videoprogrammen! In spätestens 30 Tagen wird eine Vollversion wohl interessant...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 18. Mär 2008
    Es geht dabei um sog. Prozessvisualisierung zur Anlagensteuerung und Überwachung, bei der eine Anlage (Teile eines Produktionsbetriebes o.ä.) visuell stilisiert dargestellt werden, und durch Farben und Ausgabefelder den Zustand der Anlage wiedergeben.
    Dabei gibt es zwei Probleme, die ich so löse:
    1) Es gibt sehr individuelle Anlagenteile, für die es sich nicht lohnt jeweils eine eigene...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 18. Mär 2008
    Leider nicht. Diese Optionen haben, bis auf der Beschreibung nach csDesignInteractive, nur Auswirkungen auf ein Control zur Laufzeit. Setzen von csDesignInteractive hat allerdings in meinem Test auch keinen Unterschied gemacht, würde aber allein auch nicht ausreichen, da ich auch auf MouseMove, -Down und -Up reagieren will, evtl. mehr.

    Was mich etwas stutzig macht ist, dass mir bislang noch...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 17. Mär 2008
    Ich hab schon befürchtet, dass mich die RTTI und Konsorten in anderen Versionen ärgern werden. Schade.
    Ich hab mir aber mal fix Camtasia angesehen, nettes Progrämmchen! Meinen ersten Film hab ich mal angehängt ;)

    Das Popupmenu ist da nun schon ansatzweise drin. Was im Video nicht deutlich wird: Es wird dynamisch aufgebaut, je nach dem was gerade für ein Element selektiert ist. Da es derzeit...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 17. Mär 2008
    Hier mal der bisherige Stand. Es ist ein absoluter "work in progress", und einiges fehlt noch, aber es zeigt schon ganz gut was ich meinte. Erstellt und getestet hab ich es bislang nur unter Delphi 7 Ent.

    Installation:
    DrawingContainer.pas als neue Komponente registrieren
    (Darauf achten, dass alle 3 Files im Bibliothekspfad sind)

    Was bisher geht: Es werden in einer Zeichenfläche zwei...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 15. Mär 2008
    Es scheint in der Tat kaum jemand bislang auf diese Idee gekommen zu sein. Ich habe zumindest nichts dergleichen während meiner Deutsch- und Englischsprachigen Recherche via Google gefunden. Ich bringe "ungewöhnlich" nur selten mit "nicht gut" in Zusammenhang, daher fasse ich das mal nicht als negative Kritik auf ;)


    Das ist überhaupt nicht schlimm, da sich bei Änderungen in den Bildern...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 15. Mär 2008
    Entweder steh ich gerade sehr auf dem Schlauch, oder aber jans Komponenten bieten zwar eine editierbarkeit zur Runtime, aber im Delphi-Designer kann ich auch nicht mehr tun, als die Komponente aufs Formular werfen und in Größe und Position ändern. Ich brauche es ja genau umgekehrt!
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 15. Mär 2008
    @stahli:
    Ein separater Editor kommt leider nicht in Frage, da diese Komponenten pixelgenau mit anderen platziert werden müssen. Z.B. muss es möglich sein ein Button darüber zu legen, oder die Ausrichtung an anderen Teilen zu orientieren. Wenn man dazu erst Teile aus ihrem Kontext nimmt um sie zu editieren, wird es in ein Edit->schließen->gucken->passt nicht->Edit->gucken->schließen... ausarten,...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 15. Mär 2008
    Es soll eine Art eingebetteter Editor für einfache Polygonformen werden, die zudem gruppiert werden können, unterschiedlich gefüllt, etc. pp.
    Die Polygone sollen darin zur Designtime an ihren Eckpunkten bearbeitet werden können, sprich Punkte anklicken, halten und ziehen. Die Speicherung würde entweder in einem Stringformat in einer Strings-Property gemacht, oder, was je nach aufkommender...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 14. Mär 2008
    Das wäre auch noch eine Idee. Könnte klappen, wenn nicht die IDE selbst schon an den Messages herumfummelt. Ich kann es heute allerdings leider nicht mehr testen, aber das wird definitiv Teil des Wochenendes. Weil das wäre doch noch ein paar Ecken elegater. Würde ja auch gerne testweise csDesigning mal nullen zum Test, aber auch das muss leider warten.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 14. Mär 2008
    Weil es nicht geht. Ich habs sogar ausprobiert ;)
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 14. Mär 2008
    Hallo roter Kasen!

    @stahli: Naja, stolz nur, weil ich endlich einen Weg gefunden habe.

    Stück Code:

    type
    TPoly = class(TCustomControl)
    private
    FForm: TForm;
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 14. Mär 2008
    Wahrscheinlich, ja. Der Kniff dabei ist nur, dass ich keine Messages für die Komponente an und für sich empfange. Bette ich darin aber ein weiteres Control ein, entzieht sich dieses der Sonderbehandlung durch die IDE, und man kann alles damit machen wie zur Laufzeit. Einfaches Überschreiben der Eventhandler der Komponente selbst ging leider nicht.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 14. Mär 2008
    Ich hab glaub ich einen Weg gefunden, und ja, er ist ausgesprochen schmutzig :twisted:

    Ich erzeuge nun in meiner Komponente ein neues TForm. Dieses erhält auch im Designer alle Messages, und ich kann damit tun was ich mag. Zur Runtime kann es dann ja weg bleiben.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 14. Mär 2008
    Funktioniert leider nur zur Laufzeit. Was mich überhaupt dazu gebracht hat, dass das irgendwie gehen muss ist: Ich hab in den bereits bestehenden Komponenten einen TTimer, der das Element auf Wunsch blinken lässt. Und es blinkt auch zur Entwurfszeit, wenn ich es nicht selbst mit Hilfe von ComponentState unterbinde. Da TTimer prinzipiell über eine Fenstermsg arbeitet, sollte das an und für sich...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Re: Events zur Designtime

      Delphi
      by Medium, 14. Mär 2008
    Ich erstelle eine ganze Reihe von Prozessabbildern, und in diesen sind eine Fülle sehr unterschiedlich gestalteter Elemente. Für all diese jeweils eine völlig eigene Komponente zu entwickeln, bzw. immer diese zu erweitern wäre nah an Folter. Was all die Elemente gemein haben ist, dass sie sich wunderbar über einen Polygonzug realisieren ließen, und dessen Ecken will ich zur Entwurfszeit...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    Events zur Designtime

      Delphi
      by Medium, 14. Mär 2008
    Moinmoin!

    Gibt es eine Möglichkeit die IDE dazu zu überreden, dass Events wie MouseMove oder MouseDown zur Designtime an eine von TCustomControl abgeleitete Komponente zu übergeben? Es dürfen auch gerne schmutzige Tricks sein, aber ich würde es schon recht dringend brauchen (nicht im Sinne von "sofort jetzt" sondern von "ich brauchs echt"). Es geht um Delphi 7 Ent.

    Besten Dank schonmal,...


URL zu dieser Suchanfrage:

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