<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE erlref SYSTEM "erlref.dtd">

<!-- THIS FILE IS GENERATED DO NOT EDIT -->


<erlref>
<header>
  <copyright>
    <year>2020</year>
    <holder>Ericsson AB. All Rights Reserved.</holder></copyright>
  <legalnotice>
      Licensed under the Apache License, Version 2.0 (the "License");
      you may not use this file except in compliance with the License.
      You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

      Unless required by applicable law or agreed to in writing, software
      distributed under the License is distributed on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
      See the License for the specific language governing permissions and
      limitations under the License.

  </legalnotice>
  <title>wxAuiDockArt</title>
</header>
<module>wxAuiDockArt</module>
<modulesummary>Functions for wxAuiDockArt class</modulesummary>
<description><p><seeerl marker="wxAuiDockArt"><c>wxAuiDockArt</c></seeerl> is part of the wxAUI class framework. See also overview_aui.
      </p><p><seeerl marker="wxAuiDockArt"><c>wxAuiDockArt</c></seeerl> is the art provider: provides all drawing functionality to the wxAui dock manager. This allows the dock manager to have a pluggable look-and-feel.
      </p><p>By default, a <seeerl marker="wxAuiManager"><c>wxAuiManager</c></seeerl> uses an instance of this class called <c>wxAuiDefaultDockArt</c> (not implemented in wx) which provides bitmap art and a colour scheme that is adapted to the major platforms' look. You can either derive from that class to alter its behaviour or write a completely new dock art class. Call <seemfa marker="wxAuiManager#setArtProvider/2"><c>wxAuiManager:setArtProvider/2</c></seemfa> to force wxAUI to use your new dock art provider.
      </p><p>See: <seeerl marker="wxAuiManager"><c>wxAuiManager</c></seeerl>, <seeerl marker="wxAuiPaneInfo"><c>wxAuiPaneInfo</c></seeerl>
      </p>
  <p>wxWidgets docs: <url href="https://docs.wxwidgets.org/3.1/classwx_aui_dock_art.html">wxAuiDockArt</url></p>
  </description>
<datatypes><datatype><name name="wxAuiDockArt"/></datatype></datatypes>

<funcs>
  <func>
    <name name="getColour" arity="2" clause_i="1" since=""/>
    <fsummary>Get the colour of a certain setting. </fsummary>
    <desc><p>Get the colour of a certain setting. 
      </p><p><c>id</c> can be one of the colour values of <c>wxAuiPaneDockArtSetting</c>. 
      </p></desc>
  </func>
  
  <func>
    <name name="getFont" arity="2" clause_i="1" since=""/>
    <fsummary>Get a font setting. </fsummary>
    <desc><p>Get a font setting. 
      </p></desc>
  </func>
  
  <func>
    <name name="getMetric" arity="2" clause_i="1" since=""/>
    <fsummary>Get the value of a certain setting. </fsummary>
    <desc><p>Get the value of a certain setting. 
      </p><p><c>id</c> can be one of the size values of <c>wxAuiPaneDockArtSetting</c>. 
      </p></desc>
  </func>
  
  <func>
    <name name="setColour" arity="3" clause_i="1" since=""/>
    <fsummary>Set a certain setting with the value <c>colour</c>. </fsummary>
    <desc><p>Set a certain setting with the value <c>colour</c>. 
      </p><p><c>id</c> can be one of the colour values of <c>wxAuiPaneDockArtSetting</c>. 
      </p></desc>
  </func>
  
  <func>
    <name name="setFont" arity="3" clause_i="1" since=""/>
    <fsummary>Set a font setting. </fsummary>
    <desc><p>Set a font setting. 
      </p></desc>
  </func>
  
  <func>
    <name name="setMetric" arity="3" clause_i="1" since=""/>
    <fsummary>Set a certain setting with the value <c>new_val</c>. </fsummary>
    <desc><p>Set a certain setting with the value <c>new_val</c>. 
      </p><p><c>id</c> can be one of the size values of <c>wxAuiPaneDockArtSetting</c>. 
      </p></desc>
  </func>
  </funcs>
</erlref>
