AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Propiedades WLanguage / Propiedades de ventanas, páginas y controles
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
La propiedad LibrayPanelVisible permite:
  • determinar si el panel "Biblioteca" se muestra en un control Editor de diagramas.
  • mostrar u ocultar el panel "Biblioteca" en un control Editor de diagramas.
Recordatorio: El panel "Biblioteca" de un control Editor de diagramas muestra las formas predefinidas disponibles. Este panel se muestra en la parte izquierda del control Editor de diagramas.
Ejemplo
// The CBOX_Options control includes the following options:
// Library
// Styles
// Toolbar
// Grid
DIAGEDT_Diagram.LibraryPanelVisible = CBOX_Options[1]
DIAGEDT_Diagram.ModifierPanelVisible = CBOX_Options[2]
DIAGEDT_Diagram.ToolbarVisible = CBOX_Options[3]
DIAGEDT_Diagram.GridlinesVisible = CBOX_Options[4]
Sintaxis

Determinar si se muestra el panel "Biblioteca" Ocultar los detalles

<Result> = <Diagram Editor control>.LibraryPanelVisible
<Result>: Booleano
  • True si el panel "Biblioteca" es visible,
  • False en caso contrario.
<Diagram Editor control>: Nombre del control
Nombre del control Editor de diagramas utilizado.

Mostrar u ocultar el panel "Biblioteca" Ocultar los detalles

<Diagram Editor control>.LibraryPanelVisible = <Display>
<Diagram Editor control>: Nombre del control
Nombre del control Editor de diagramas utilizado.
<Display>: Booleano
  • True para mostrar el panel "Biblioteca",
  • False en caso contrario.
Observaciones
El panel "Biblioteca" permite mostrar bibliotecas predefinidas o personalizadas. Las bibliotecas personalizadas pueden crearse y mostrarse con el siguiente código:
sFile is string = fTempDir() + [ fSep ] + "custom_library.wddiag"
 
// Creates a library entirely through programming
TempLibrary is Diagram
 
D1 is diagOval
D1.Width = 50
D1.Height = 50
D1.Background.Color = DarkRed
Add(TempLibrary.Shape, D1)
 
D2 is diagOval
D2.Width = 50
D2.Height = 70
D2.Background.Color = DarkGreen
Add(TempLibrary.Shape, D2)
 
// Use the shapes of the temporary diagram to create the library
// Saves the diagram to the disk
DiagramSave(TempLibrary, sFile)
 
// Load the diagram as a library
MyLibrary is diagLibrary
DiagramLoadLibrary(MyLibrary, sFile)
MyLibrary.Name = "Custom"
 
// Adds the library to the Diagram Editor control
Add(DIAGEDT_Diagram.Library, MyLibrary)
 
ToastDisplay("The custom library has been added to the list.")
Versión mínima requerida
  • Versión 27
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 05/07/2023

Señalar un error o enviar una sugerencia | Ayuda local