AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:17

Parameter dieser Suchanfrage:

Suche in Thema: Objekte "schnell" bewegen
Suche alle Beiträge, die von "Delphi-Narr" 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.007s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 22. Mär 2011
    Hallo,

    wenn ich die einzelnen Komponenten auf ein eigenes Formular packe, kann ich das über die Schleife normal scrollen (ohne ruckeln).
    Nur ein kleines Problem habe ich noch:
    Wenn ich z.B. ein Diagramm als Startseite habe und diese dann wegscrolle, ist das Diagramm zu sehen und scrollt mit. Doch wenn ich dann wieder zurückscrolle, wird das Diagramm erst wieder angezeigt, wenn das Scrollen...
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 21. Mär 2011
    Ich habe mal das Video hochgeladen.
    Sorry wegen der schlechten Qualität...
    Die Kontrollen usw. hab ich nicht mit aufgenommen, nur den Slice-Effekt.


    Der Code:


    for i:=0 to Screen.width div 5 do
    begin
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 21. Mär 2011
    Schon, aber irgendwie klappt das bei mir nicht.
    Ich habe mir die LMD-Freewarekomponenten runtergeladen. Die sollten ja zumindest Transparenz können - klappt bei mir nicht :(

    Bei Delphi 5 gabs das noch nicht mit AlphaBlend - Delphi 6 hat das, doch bei Delphi 5 hab ich das auch mit dem Formular hingekriegt.
    Doch die Prozedur klappt leider nicht mit einem anderen Handle ...

    Viele Grüße
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 21. Mär 2011
    Hallo,

    ich sehe schon, dass das nicht so einfach ist, wie ich es mir erhofft habe. Die Lösung von Bummi wäre zwar vom Prinzip her das richtige, Doch es sollen ja nur die Hauptkontrollen verschoben werden, nicht die Buttons oben und unten. Außerdem gibt es ein Hintergrundbild, welches auch einige Schwierigkeiten macht...
    Ich bin dabei, die Komponenten direkt über PaintTo anzusprechen, anstatt...
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 21. Mär 2011
    Hallo,

    vom Pronzip her genau, was ich brauche - danke für das Beispiel!!
    Frage ist nur, ob das auch ohne zweite Form geht?

    Wenn ich das Formular wie es ist auf ein unsichtbares Canvas sicher, dann alles ausblende und zeichne und später wieder einblende, dann müsste das doch klappen...
    Dann könnte ich mit CopyRect das Ganze aufs Form malen und verschieben.
    Ist denn dann auch das im...
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 20. Mär 2011
    Wenn aber während des Scrollens z.B. eine Zeile in der ListBox dazu kommt, muss ich wieder einen neuen Screenshot machen. Also vorher wieder einblenden, Screenshot, ausblenden, verschieben und zeichnen...
    Macht das dann noch Sinn? Dann würde ja eigentlich ein Flackern entstehen (Durch das ständige ein- und ausblenden) und so ein Screenshot ist ja eigentlich auch nichts anderes.

    Naja, die 1...
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 20. Mär 2011
    Das stimmt schon, doch wie krieg ich Objekte, die bei jedem Durchlauf anders aussehen, auf das Canvas?

    Viele Grüße!
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 20. Mär 2011
    Das bezog sich auch eher auf die Idee mit dem Panel...

    Wie meinst du denn das "Im Canvas verschieben"? Manuell zeichnen?

    Viele Grüße!
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 20. Mär 2011
    Hallo,

    vom Prinzip ist es schon möglich... Frage ist nur, was das bringen sollte? Ich habe auch mal versucht, nur das Image zu verschieben: auch nicht besser...


    Viele Grüße!
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 19. Mär 2011
    Hallo,

    ja ich habs auch ausprobiert. Ich möchte es aber auch nicht ausblenden, sondern verschieben...
    Also eher AW_SLIDE?!
    Problem 2:
    TImage hat kein Handle...

    Viele Grüße
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 19. Mär 2011
    Ich möchte ja nur eine von mehreren erstellen...
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 19. Mär 2011
    Bisher ist es ein TImage (wird später ersetzt durch eine eigene Komponente, Tochterkomponente von TImage) und eine TLMDListBox.

    Viele Grüße!

    Edit:
    Ich habe mal ein bisschen rumprobiert:
    Wenn ich das Image mit gedrückter Maustaste verschieben lasse, geht das schnell und relativ flüssig...

    Vielleicht noch zum allgemeinen Verständnis:
    Das soll sowas wie horizontales Scrollen sein...
  • Forum: Object-Pascal / Delphi-Language

    AW: Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 19. Mär 2011
    Hallo,
    danke für die schnelle Antwort.
    Natürlich ist das ziemlich viel für eine Sekunde. Aber 20 Sekunden find ich ist auch etwas viel...
    Außerdem liegt die Prozessorauslastung nicht bei 100%, sondern zwischen 50 und 70%.

    Ich habe mir mal vor einiger Zeit zum Testen hier einen Code runtergeladen, wo mehrere Kugeln kollidieren und abprallen (Masse und Winkel berücksichtigt). Das läuft mit...
  • Forum: Object-Pascal / Delphi-Language

    Objekte "schnell" bewegen

      Delphi
      by Delphi-Narr, 19. Mär 2011
    Hallo,

    ich bin dabei mir ein Programm mit mehreren, den Bildschirm füllenden Komponenten zu schreiben.
    Um zwischen diesen Komponenten umzuschalten, möchte ich keine verschiedenen Formulare benutzen, sondern eine Art "Slice-Effekt" verwenden.

    Dafür verwende ich im Moment einfach eine Schleife (Zum Testen eine For-Schleife, später wirds wohl eine while-Schleife).


    for i:=0 to...


URL zu dieser Suchanfrage:

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