Palette View

The Palette view provides the list of graphical model elements grouped by categories in a number of stencils (palettes). 

 To show/hide the Palette view

  1. Choose View > Palette from the main menu.

By default, the Palette view is docked to the left side of the window.

The Palette view

The Palette view shares the same area within the application window with the Projects view. If Projects or some other view (e.g. Search) is shown there, just click the Palette view tab to bring it on top:

The Palette view is the place where you can find any AnyLogic graphical element and add it onto a graphical diagram of some agent class or experiment.

 To add an element onto a diagram of agent type or experiment

  1. Drag the element from the Palette view to the place of the diagram, where you want to place this element.

Some elements (marked in the Palette with  icons) also support drawing mode - the alternative way of adding these elements onto the diagram in addition to common drag'n'dropping (please refer to the Adding palette elements onto the diagram section for more information).

The Palette view consists of a number of stencils (palettes): 

 Process Modeling Library - Process Modeling Library blocks and space markup shapes related to this library.

 Pedestrian Library - Pedestrian Library blocks and space markup shapes related to this library.

 Rail Library - Rail Library blocks and space markup shapes related to this library.

 Road Traffic Library - Road Traffic Library blocks and space markup shapes related to this library.

 Fluid Library - Fluid Library blocks and space markup shapes related to this library.

 System Dynamics - The palette contains elements frequently used by System Dynamics modelers.

 Agent - The palette contains elements for defining dynamics of the model, its structure and data.

 Presentation - The palette contains shapes (line, oval, rectangle, polyline, curve, etc.), that you can use to draw presentations and 3D animations of your models and also a set of elements (3D window, camera, light) required to construct 3D animation scene.

 Space Markup - The palette contains elements for marking up the space in models to define, for instance, agent locations, draw roads, railways, etc.

 Analysis - The palette contains elements, used for collecting, viewing and analyzing output data.

 Controls - The palette contains controls (button, slider, checkbox, etc.) providing ability for creating interactive active object presentations.

 Statechart - The palette contains elements of statecharts.

 Actionchart - The palette contains blocks of actioncharts - structured block charts allowing defining algorithms graphically.

 Connectivity - The palette contains tools for database connectivity. Please note that AnyLogic offers a more powerful built-in database that we recommend you to use instead of these connectivity tools.

 Pictures - The palette contains a set of pictures of frequently modeled objects.

 3D Objects - The palette contains a set of 3D images of frequently modeled objects.

The Palette view may also display palettes of third-party AnyLogic libraries plugged-in by user.

 To show a particular palette

  1. Hover the mouse over the vertical navigation bar docked to the left side of the Palette click the icon of the required palette. 
  1. Wait for the popup window with the palette names to appear:
  1. Then just select the required palette by clicking the corresponding name in the list.

You can close any rarely used palette (or library palette as well) whenever you need and reopen any earlier closed palettes.

 To open/close a palette

  1. Click on the  Palettes... button in the bottom of the Palette view.
  1. This will open the list of currently available palettes and library stencils.
  2. Select the required item from this list. The corresponding palette will be opened and made currently selected in the Palette view.

Related topics

 Opening and closing views

 Minimizing and maximizing views

 Docking and undocking views

 Moving views

 Resizing views

 Grouping and ungrouping views