AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:47

Parameter dieser Suchanfrage:

Suche in Thema: Nicht-visuelle Komponenten dauerhaft ausblenden?
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 16 von insges. 16 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 1. Nov 2012
    Genau sowas meinte ich mit dem "blöd".

    Bin da auch noch am rumprobieren und hatte noch keine Lösung gefunden.
    Als das mal ging, ging aber dafür was Anderes nicht. (z.B. die Form wurde bei jedem Laden/Speichern ein Stück größer)
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 1. Nov 2012
    Das Blöd war nicht auf die Idee selber bezogen.
    Blöd ist halt, daß es nicht leicht umsetzbar ist. (an irgendeinem der Fälle hängt es irgendwie bisher immer, entweder geht nicht alles, oder es reagiert so, wie es nicht soll)

    Ich hab mir z.B. testweise je einen Bereich unten und rechts hingelegt.
    Aber wie gesagt, kann/wird sich das auch Formularübergreifend auswirken.
    z.B. wenn man mehrere...
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 1. Nov 2012
    Sie sind Unitglobal.
    Aber das Schlimme daran ist, daß alle Instanzen der Klasse diese verwenden. Daß heißt, wenn eine Instanz die Inhalte ändert, dann wirkt sich das auf die anderen Instanzen aus.
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 31. Okt 2012
    1: Jupp: Das war ein Wiederbeleben es ursprünglichen "Verstecken"-Codes.
    Aber was meinst du mit der Synchronisierung?

    2: Besser so?
    Bei deinem Codes solltest du aber auf globale Variablen achten.
    Die 3 Globalen gehören als Felder in die Klasse, vorallem die "old".
    Tipp: Leg mal 2 Komponenten auf eine Form (z.B. je Eine rechts und unten) und dann spiel mal mit deren Größen. Ich hab's nicht...
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 30. Okt 2012
    @PeterPanino:

    Zu deinem OnResize:
    protected
    procedure Resize; override
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 30. Okt 2012
    Die "sichtbaren" Dinger haben zwar Namen, welche nach Delphi-Klassen klingen, aber es sind leider keine VCL-Klassen.
    'nen Windows-Control einer VCL-Klasse kann man, anhand seines HWND, nach dem internen TWinControl fragen, was hier leider nicht funktioniert. :cry:
    (ich hatte jetzt aber icht unbedingt Lust dort auf Zwang rauszufinden, wie die untereinander verknubblt sind)


    :thumb: Ich hab...
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 30. Okt 2012
    Ja, das hätt ich dir auch sagen können. (kann man sich gern in meinen FMX-Hints angucken).

    Nur liest der VCL-Designer das nicht aus (nicht wärend er aktiv ist ... nur einmal nach dem Laden der Form), sondern setzt es nur.

    Wie ich die Position verschieben kann, hab ich raus, allerdings ist da snur temporär.
    Ich kann es verschieben, das Control ist dort anklickbar.
    Klickt man es aber nicht...
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 30. Okt 2012
    Damit läßt sich was anfangen.
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 30. Okt 2012
    Das mit dem Verschieben ist eben noch ein Problem. Hab jetzt in dem "Hinweis" noch nicht nachgesehn, aber die Stelle, wo ich weiß, daß dort die Position der Komponente gespeichert wird, die kann man zwar setzen, aber der FormEditor bekommt das nicht mit.

    So, fertig mit Arbeit ... nun erstmal heimfahren.
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 30. Okt 2012
    1. darf nur gemacht werden, wenn sich die Form im Designmodus und nicht im Ladevorgang befindet.
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 30. Okt 2012
    Sowas hätte ich beinah eingabaut, aber dann erstmal gelassen.

    Denn ich müßte da noch prüfen, ob eventuell die obere oder linke Seite grade gezogen wird, bei der Größenänderung, denn dann darf die Form nicht verändert werden, sonst gibt es ein Chaos.
    Und beim hinzufügen kommt es drauf an, ob die Komponente grade mit der Form geladen oder nachträglich erstellt wird, aber ich glaub das ließ sich...
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 30. Okt 2012
    Ein Variante war noch eine TDataModul-Komponente, welche selber eine Unit erstellt und bei Änderung Dieser diese Unit sofort kompilieren lässt. (also via OTA und so)
    Wenn das DataModul direkt in der Form liegt und die Erstellungsreihenfolge dieses Containers etsprechend angepaßt wurde (so als wäre es nur eine Komponente und kein eigenständiges Modul), dann wäre es halbwegs nutzbar, ohne die...
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 28. Okt 2012
    ScrollBox ist leider nicht möglich, da ich die nichtvisuellen Komponenten noch nicht umpositionieren kann und da diese sowieso immer auf der Form und nicht in meiner Komponente liegen würden.

    Ist also nur ein "billiger" Workaround, welcher als "Panel" einen Bereich unten und/oder rechts belegt, wo du deine Dinger drüberlegen kannst
    und der dann automatisch aus der Form entfernt wird, wenn das...
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 28. Okt 2012
    Nja, theoretisch hätte ich eine Idee, wie man die Komponenten ganz leicht "ausblendet", aber bei der Umsetzung hapert es noch.

    Was immer geht, mach die Form etwas größer, schieb alle Komponenten nach rechts und/oder unten, und mach die Form wieder kleiner.
    Im Prinzip hab ich das versucht "automatisch" umzusetzen, inkl. rückgängig.


    Es wäre ja praktisch, wenn man solche nichtvisuellen...
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 28. Okt 2012
    Jupp, TControl hatte ich inzwischen auch genommen.

    Das Problem ist jetzt nur noch, daß ich zwar weiß wie man die aktuelle Position soeiner Komponente auslesen kann, aber nicht wie man sie zur Designtime setze/verändert (indirekt schon), also so, daß auch der Formdesigner das mitbekommt und die komponente entsprechend umpositioniert.
  • Forum: Die Delphi-IDE

    AW: Nicht-visuelle Komponenten dauerhaft ausblenden?

     
      by himitsu, 28. Okt 2012
    Wieso soll die IDE Steinzeit sein?

    DU kannst doch viele dieser Componenten ganz einfach auf ein TDataModul legen und schon sind'se weg. :stupid:




    Wie unterscheitet man denn am Einfachten, ob eine Komponente eine nichtvisuelle Komponente ist?


URL zu dieser Suchanfrage:

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