Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Suche nach "Flyout Panel" (TMS Replacement) (https://www.delphipraxis.net/167406-suche-nach-flyout-panel-tms-replacement.html)

tsteinmaurer 28. Mär 2012 12:26

Suche nach "Flyout Panel" (TMS Replacement)
 
Hallo,

bin auf der Suche nach einem "Flyout Panel". Im Wesentlichen was man auch mit z.B. dem Projektmanager in Delphi etc. machen kann. "Pinnen" bzw. automatisch ausblenden lassen ...

Hab derzeit etwas von TMS im Einsatz was allerdings Probleme in Kombination mit der Verwendung auf einem TFrame macht. Leider bewegt sich hier nichts seitens TMS, d.h. ich suche einen (schlanken) Ersatz.

Hat da jemand eine Empfehlung?

Danke und lg,
Thomas

Andreas L. 28. Mär 2012 12:40

AW: Suche nach "Flyout Panel" (TMS Replacement)
 
Kannst es auch selber machen:

Panel1.Align im OI auf alLeft gesetzt und dann:

Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
var
  Aleft, Atop, Awidth, Aheight: Integer;
begin
  Aleft := panel1.Left;
  Atop := panel1.Top;
  Awidth := panel1.Width;
  Aheight := panel1.Height;

  panel1.Align := alNone;
  panel1.Left := Aleft;
  panel1.Top := Atop;
  panel1.Width := Awidth;
  panel1.Height := Aheight;

  while panel1.Left <> (-panel1.Width) do
  begin
    panel1.Left := panel1.Left - 1;
    Application.ProcessMessages;
  end;

end;

Jens01 28. Mär 2012 13:21

AW: Suche nach "Flyout Panel" (TMS Replacement)
 
http://www.lmd.de/products/vcl/lmddockpack/
Das Ding hab ich im Einsatz...

tsteinmaurer 28. Mär 2012 13:32

AW: Suche nach "Flyout Panel" (TMS Replacement)
 
Hi!

@Jens01: Hast du das zufällig auch auf einem TFrame im Einsatz?

Jens01 28. Mär 2012 13:40

AW: Suche nach "Flyout Panel" (TMS Replacement)
 
Nein, ich weiß aber, dass das auch geht. Ich habe das in dem Demo ausprobiert und es lief eigentlich ganz gut. Zieh Dir doch die Trial-Version.
Edit: "auf einem Frame" oh, falsch gesehen. Das weiß ich nicht. Aber einfach probieren bzw mal bei dem Support fragen (englisch bzw russisch).


Alle Zeitangaben in WEZ +1. Es ist jetzt 23: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