~ubuntu-branches/ubuntu/maverick/wxwidgets2.8/maverick-proposed

« back to all changes in this revision

Viewing changes to include/wx/aui/framemanager.h

  • Committer: Bazaar Package Importer
  • Author(s): Devid Filoni
  • Date: 2007-11-06 18:25:13 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20071106182513-809agqds6igh7mqo
Tags: 2.8.6.1-0ubuntu1
* New upstream version, based on the upstream tarball
  wxPython-src-2.8.6.1.tar.bz2, renamed debian to debian-upstream.
* Provide a get-orig-source target to do the repackaging.
* Fix "substvar-source-version-is-deprecated" lintian warnings.
* Remove duplicate Description field in debian/control.
* Add "\" at the end of line 8 in debian/python-wxtools.menu to fix
  "bad-test-in-menu-item" lintian error.
* Provide .xpm icons to fix "menu-icon-not-in-xpm-format" lintian errors,
  changed Icon field in debian/python-wxtools.menu.
* Fix "wrong-name-for-upstream-changelog" lintian warnings.
* Remove "Application;" from Categories field in debian/pycrust.desktop,
  debian/pyshell.desktop, debian/xrced.desktop.
* Switch "Apps" to "Applications" in debian/python-wxtools.menu to fix
  "menu-item-uses-apps-section" lintian warnings.
* Drop the icon extension from debian/pycrust.desktop,
  debian/pyshell.desktop, debian/xrced.desktop.
* Add dpatch support.
* Add "WX_CONFIG" patch.
* debian/rules:
  - added .xpm icons to install-gtk-py-tools target
  - added "docs/changes.txt" to dh_installchangelogs in binary-common target
  - added "\" at the end of "install-examples install-msw-dev
    install-msw-dbg install-headers-msw" line in .PHONY

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
// Author:      Benjamin I. Williams
5
5
// Modified by:
6
6
// Created:     2005-05-17
7
 
// RCS-ID:      $Id: framemanager.h,v 1.44 2006/11/23 18:24:15 BIW Exp $
 
7
// RCS-ID:      $Id: framemanager.h 49465 2007-10-26 19:06:57Z RD $
8
8
// Copyright:   (C) Copyright 2005, Kirix Corporation, All Rights Reserved.
9
9
// Licence:     wxWindows Library Licence, Version 3.1
10
10
///////////////////////////////////////////////////////////////////////////////
298
298
    wxAuiPaneInfo& RightDockable(bool b = true) { return SetFlag(optionRightDockable, b); }
299
299
    wxAuiPaneInfo& Floatable(bool b = true) { return SetFlag(optionFloatable, b); }
300
300
    wxAuiPaneInfo& Movable(bool b = true) { return SetFlag(optionMovable, b); }
 
301
#if wxABI_VERSION >= 20807
 
302
    wxAuiPaneInfo& DockFixed(bool b = true) { return SetFlag(optionDockFixed, b); }
 
303
#endif
301
304
 
302
305
    wxAuiPaneInfo& Dockable(bool b = true)
303
306
    {
375
378
        optionActive          = 1 << 14,
376
379
        optionGripperTop      = 1 << 15,
377
380
        optionMaximized       = 1 << 16,
 
381
        optionDockFixed       = 1 << 17,
378
382
 
379
383
        buttonClose           = 1 << 21,
380
384
        buttonMaximize        = 1 << 22,
438
442
 
439
443
    static wxAuiManager* GetManager(wxWindow* window);
440
444
 
441
 
#ifdef SWIG
442
 
    %disownarg( wxAuiDockArt* art_provider );
443
 
#endif
444
445
    void SetArtProvider(wxAuiDockArt* art_provider);
445
446
    wxAuiDockArt* GetArtProvider() const;
446
447