AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:47

Parameter dieser Suchanfrage:

Suche in Thema: Fenster nicht minimieren
Suche alle Beiträge, die von "Optiplex" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 14 von insges. 14 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 7. Nov 2008
    Hi Oliver,
    es ist genau richtig was du meinst, deshalb schrieb ich ja schon

    Vielleicht können wir mit dem Ansatz von Julius und der Erkenntnis, dass das Fenster in den Vordergrund gebracht werden muss, das Verhalten des Fensters so manipulieren, dass es nicht ständig OnTop ist. Das könnte ich mir auch im deinem Programm vorstellen.

    den laut Julius wird die Message DTM_Raise WM_User+83...
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 6. Nov 2008
    Hallo Julius,
    Ich habe den Code nach deinen Vorgaben verändert, aber leider bekomme ich immer noch 2 Fehlermeldungen beide in der selben Zeile.

    E2003 Undefinierter Bezeichner: 'NewWndProc'
    E2010 Inkompatible Typen: 'Pointer' und 'Integer'

    er kennt nicht NewWndProc egal ob mit oder ohne @ ich habe auch probiert mit Cardinal( @ NewWndProc)
    irgendwie scheint hier noch was zu fehlen
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 5. Nov 2008
    jfheins was meinst du mit casten? das andere habe ich verstanden und werde es testen.






    Oliver das würde aber bedeuten, dass wenn der Topmost geändert wird, die Form wieder minimiert bzw ausgeblendet wird und wie ich am Anfang von diesem Thema beschrieb sollte das Formular direkt auf dem Desptop liegen.
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 5. Nov 2008
    hallo jfheins,
    habe esst gestern Abend ausprobiert, bin aber bei @NewWndProc in FormCreate hängen geblieben ich bekam den Fehler
    E2036 Variable erforderlich,. Weist du welche Variable gemeint ist und wie und wo ich diese deklarieren muss?
    Ich habe auch probiert die NewWndProc eingenständig ohne sie im Private teil anzugeben, hier bekomme ich noch den Fehler,
    dass die Typen Pointer und...
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 4. Nov 2008
    Hallo Oliver,
    danke für das Beispiel, aber leider kann man dieses Fenster micht mehr mit der Maus ansprechen, ich gehe davon aus, dass dies von der Transparentz kommt, diese schein mir auch dafür verantwortlich zu sein, dass der 'Button Desktop' anzeigen in der Taskbar das Fenster nicht erreicht. Die Lösung ist soweit gut, nur müsste mein Fenster Mausklicks registrieren. Hast du dafür auch eine...
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 3. Nov 2008
    Hallo jfheins,

    mir ist es nicht gelungen diese Message mit deinem Code abzufangen, irgendwie steht ich da auf dem Schlauch. Ich gehe davon aus, dass

    begin // Change WndProc
    OldWndProc := SetWindowLong({Handle}, GWLP_WNDPROC, @NewWndProc);
    end;

    in der Create des Formulars steht und
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 31. Okt 2008
    OK jfheins,
    dass es so schwierig wird, habe ich mir am Anfang nicht vorgestellt. Werde am Wochenende mich mit deinem Code mal ausführlich auseinandersetzen. Melde mich spätestens am Montag wieder bei dir, hoffentlich mit einem positiven Ergebnis.

    Falls jemand noch eine andere Idee hat, ich bin für jeden Einfall dankbar.

    Gruss Optiplex
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 30. Okt 2008
    Hallo jfheins,

    Win+M bekommt man mit WM_Syscommand in den Griff. Wie hängt man sich in die Nachrichtenschleife von "Progman" ein, da bin ich mit meinem Wissen an eine Grenze gestoßen :oops:, vielleicht kann du mir da ein bischen Nachhilfe geben. Auf jeden Fall habt ihr mich dahingehend überzeugt, dass ich diese Funktion (falls es gelingt sie zu realisieren) in die Options aufnehmen werde, so...
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 29. Okt 2008
    Hallo jfheins,
    ich will nicht das allg. Verhalten von Windows ändern, ich möchte nur, dass mein kleines Fenster sichtbar bleibt und diese "ToggleDesktop" Nachricht ignoriert.



    Dies könnte man machen, hat nur einem Schönheitsfehler, dass die Minimize Animation zu sehen ist , dies wirkt Amateurhaft

    Gruss Optiplex
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 29. Okt 2008
    Hallo Tyrael Y. das habe ich getestet, hat aber nichts geholfen.





    Meflin, ich will das Standardverhalten nicht ändern, es soll auch kein großes Fenster über dem Desktop liegen.Soweit mir bekannt bleiben Widgets bei 'Desktop anzeigen' ebenfalls auf dem Desk sichbar und minimieren sich nicht. Ansonsten hast du recht dass Deskbands nicht die Lösung für mein Problem ist.

    jfheins,
    die...
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 28. Okt 2008
    Die Antwort hat dir Sherlock bereits gegeben, es gibt Anwendungen,da möcht man einfach ein Fenster
    egal in welcher Form auf dem Desktop liegen haben, und dieses soll dann natürlich nicht einfach minimiert werden können.

    Optiplex
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 28. Okt 2008
    hallo Tyrael Y.



    ich habe in meinem ersten posting bereits geschrieben, dass es diese Message nicht sein kann, da ich diese bereits abfange, diese funktioniert auch soweit bis auf dieses 'Desktop anzeigen' Icon, hier wird trotz allem die Form minimiert.

    Gruss Optiplex
  • Forum: Programmieren allgemein

    Re: Fenster nicht minimieren

     
      by Optiplex, 28. Okt 2008
    hallo



    genau dieses Desktop anzeigen Icon meine ich.

    wie kann man eine Form als Deskband registieren bzw wie funktioniert denn das, habe davon noch nichts gehört.

    Optiplex
  • Forum: Programmieren allgemein

    Fenster nicht minimieren

     
      by Optiplex, 28. Okt 2008
    Hallo zusammen,
    ich habe die ganze Zeit auf alle meine Fragen Antworten über die DP Suche gefunden, doch nun finde ich einfach keine Lösung für folgendes Problem:

    Ich möchte ein Fenter (nicht Mainform) auf dem Desktop liegen haben welches nicht minimiert werden kann, auch nicht über das Desktop Icon in der Taskleite, und genau da liegt das Problem. Ich kann die Message WM_Syscommand mit...


URL zu dieser Suchanfrage:

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