TitleBar.hxx (52d13b84) | TitleBar.hxx (8a1a651a) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 11 unchanged lines hidden (view full) --- 20 *************************************************************/ 21 22#ifndef SFX_SIDEBAR_TITLE_BAR_HXX 23#define SFX_SIDEBAR_TITLE_BAR_HXX 24 25#include "Paint.hxx" 26 27#include <vcl/window.hxx> | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 11 unchanged lines hidden (view full) --- 20 *************************************************************/ 21 22#ifndef SFX_SIDEBAR_TITLE_BAR_HXX 23#define SFX_SIDEBAR_TITLE_BAR_HXX 24 25#include "Paint.hxx" 26 27#include <vcl/window.hxx> |
28#include <vcl/toolbox.hxx> | 28#include "sfx2/sidebar/SidebarToolBox.hxx" |
29 30 31namespace sfx2 { namespace sidebar { 32 33class TitleBar 34 : public Window 35{ 36public: --- 14 unchanged lines hidden (view full) --- 51 long nWidth, 52 long nHeight, 53 sal_uInt16 nFlags = WINDOW_POSSIZE_ALL); 54 55 ToolBox& GetToolBox (void); 56 const ToolBox& GetToolBox (void) const; 57 58protected: | 29 30 31namespace sfx2 { namespace sidebar { 32 33class TitleBar 34 : public Window 35{ 36public: --- 14 unchanged lines hidden (view full) --- 51 long nWidth, 52 long nHeight, 53 sal_uInt16 nFlags = WINDOW_POSSIZE_ALL); 54 55 ToolBox& GetToolBox (void); 56 const ToolBox& GetToolBox (void) const; 57 58protected: |
59 ToolBox maToolBox; | 59 SidebarToolBox maToolBox; |
60 61 virtual Rectangle GetTitleArea (const Rectangle& rTitleBarBox) = 0; 62 virtual void PaintDecoration (const Rectangle& rTitleBarBox) = 0; 63 virtual void PaintFocus (const Rectangle& rFocusBox); 64 virtual sidebar::Paint GetBackgroundPaint (void) = 0; 65 virtual Color GetTextColor (void) = 0; 66 virtual void HandleToolBoxItemClick (const sal_uInt16 nItemIndex); 67 --- 12 unchanged lines hidden --- | 60 61 virtual Rectangle GetTitleArea (const Rectangle& rTitleBarBox) = 0; 62 virtual void PaintDecoration (const Rectangle& rTitleBarBox) = 0; 63 virtual void PaintFocus (const Rectangle& rFocusBox); 64 virtual sidebar::Paint GetBackgroundPaint (void) = 0; 65 virtual Color GetTextColor (void) = 0; 66 virtual void HandleToolBoxItemClick (const sal_uInt16 nItemIndex); 67 --- 12 unchanged lines hidden --- |