Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Boton me cambie el modo del mutiview (https://www.clubdelphi.com/foros/showthread.php?t=96094)

esublim 07-02-2023 03:07:52

Boton me cambie el modo del mutiview
 
hola amigos mios, alguien tiene alguna idea de trabajar los modos del multiview desde el codigo.
es decir que en un boton me cambien el modo del mutiview, por ejemplo del modo panel a Popover

Código Delphi [-]
MultiView1.Mode. ????

Neftali [Germán.Estévez] 07-02-2023 08:24:46

Si revisas los ejemplos que vienen con Delphi, si no recuerdo mal, viene uno sobre este componente.
https://github.com/Embarcadero/RADSt...face/MultiView
Toda la configuración se puede cambiar desde el propio ejemplo, así que se hace por código.

En concreto en la línea 130 (+ o -) tienes este código:

Código Delphi [-]
procedure TForm1.cbMultiViewModeChange(Sender: TObject);
begin
  if cbMultiViewMode.ItemIndex >= 0 then
    MultiView1.Mode := TMultiViewMode(cbMultiViewMode.ItemIndex);
end;

En concreto, TMultiViewMode es un enumerado con estos valores:
https://docwiki.embarcadero.com/Libr...TMultiViewMode

Código Delphi [-]
TMultiViewMode = (PlatformBehaviour, Panel, Popover, Drawer, Custom, NavigationPane);


La franja horaria es GMT +2. Ahora son las 10:08:45.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi