AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Langsames Aufklappen / gleiten eines Image (Effects)
Thema durchsuchen
Ansicht
Themen-Optionen

Langsames Aufklappen / gleiten eines Image (Effects)

Ein Thema von hedie · begonnen am 14. Okt 2008 · letzter Beitrag vom 14. Okt 2008
Antwort Antwort
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#1

Langsames Aufklappen / gleiten eines Image (Effects)

  Alt 14. Okt 2008, 19:32
Hallo

Ich möchte beim überfahren eines images mit der Maus eine Sidebar elegant aufgleiten lassen.

Ich habe leider keine idee wie ich diesen Effekt einfach und vorallem Qualitativ gut umsetzen könnte.


Ich hoffen ihr könnt mir helfen.


Danke!
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#2

Re: Langsames Aufklappen / gleiten eines Image (Effects)

  Alt 14. Okt 2008, 20:47


- Eigenschaften Top & Left des Images Panel oder was auch immer verwenden

- Die Ereignisse MouseMove vom Image und oder Panel mal unter die Lupe nehmen

- Einen Timer oder erne Handkurbel verwenden

- fertig, macht dann 1.99 €

Man(n) könnte auch mal kostenlos die Suche nutzen ...
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#3

Re: Langsames Aufklappen / gleiten eines Image (Effects)

  Alt 14. Okt 2008, 20:50
Ok tut mir leid ich hätte die Frage präziser stellen müssen.

Das mit Left, timer etc... ist mir klar aber ich möchte, dass es immer langsamer ausklappt also zu beginn schnell und dan langsamer
Ein Exponentielles verhalten so zusagen

aber ich habe keine idee wie ich das einfach lösen könnte.


Zudem habe ich das problem, dass das image nicht auf dem Webbrowser angezeigt wird, es verschwindet einfach .
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Dbof

Registriert seit: 20. Mär 2008
61 Beiträge
 
#4

Re: Langsames Aufklappen / gleiten eines Image (Effects)

  Alt 14. Okt 2008, 20:52
Wie wärs mit einem Timer, der das Fenster Stück für Stück verschiebt?
Außerdem das MouseDown - Ereignis bei Image verwenden

Und If-Abfragen nach einem bestimmten wert. Wenn der bestimmte Wert erreicht wird, wird der timer schneller gestellt.
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#5

Re: Langsames Aufklappen / gleiten eines Image (Effects)

  Alt 14. Okt 2008, 20:59
exponentiell? nichts leichter als das:

1. Endposition merken

2. Position = Position + trunc(0,1 * (Endpos - Position))

Über die Fette 0,1 kannst du die Gesachwindikeit beiinflussen
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#6

Re: Langsames Aufklappen / gleiten eines Image (Effects)

  Alt 14. Okt 2008, 21:14
bestens...

Vielen Dank!
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:56 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