]> git.sesse.net Git - vlc/commit
* skins2: Anchors are now stored in the layouts, not in the windows.
authorOlivier Teulière <ipkiss@videolan.org>
Thu, 1 Apr 2004 21:04:43 +0000 (21:04 +0000)
committerOlivier Teulière <ipkiss@videolan.org>
Thu, 1 Apr 2004 21:04:43 +0000 (21:04 +0000)
commit6f36d8b18e085b13094ef448c6f58affda285882
treee26484fd8ceb6b05d7e83f58f0fed4b49c1b8573
parent732be244f6e115f445de55cdebdb5c0129faea75
 * skins2: Anchors are now stored in the layouts, not in the windows.
   If you change the layout all anchorings are lost, except for anchors that
   are in the same position in the old and the new layouts.
   Adding more 'persistent' anchorings should not be very difficult.
12 files changed:
modules/gui/skins2/commands/cmd_layout.cpp
modules/gui/skins2/parser/builder.cpp
modules/gui/skins2/parser/builder_data.def
modules/gui/skins2/parser/builder_data.hpp
modules/gui/skins2/parser/skin_parser.cpp
modules/gui/skins2/src/anchor.hpp
modules/gui/skins2/src/generic_layout.cpp
modules/gui/skins2/src/generic_layout.hpp
modules/gui/skins2/src/top_window.cpp
modules/gui/skins2/src/top_window.hpp
modules/gui/skins2/src/window_manager.cpp
modules/gui/skins2/src/window_manager.hpp