diff options
author | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-09 06:06:58 +0000 |
---|---|---|
committer | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-09 06:06:58 +0000 |
commit | dcd1e88686edab52a5c9addc1c64b46826cfe79c (patch) | |
tree | f560f72fbe8584097c85822796ae6af2ca88b75f /printing/page_overlays.h | |
parent | ce80f5f9b5b2e8238875419a5adf61875524f3ef (diff) | |
download | chromium_src-dcd1e88686edab52a5c9addc1c64b46826cfe79c.zip chromium_src-dcd1e88686edab52a5c9addc1c64b46826cfe79c.tar.gz chromium_src-dcd1e88686edab52a5c9addc1c64b46826cfe79c.tar.bz2 |
Printing: Remove unused PageOverlay since header/footers are drawn in PrintWebViewHelper.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7585015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95951 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'printing/page_overlays.h')
-rw-r--r-- | printing/page_overlays.h | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/printing/page_overlays.h b/printing/page_overlays.h deleted file mode 100644 index c002fb3..0000000 --- a/printing/page_overlays.h +++ /dev/null @@ -1,82 +0,0 @@ -// Copyright (c) 2006-2009 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef PRINTING_PAGE_OVERLAYS_H_ -#define PRINTING_PAGE_OVERLAYS_H_ - -#include <string> - -namespace printing { - -class PrintedDocument; -class PrintedPage; - -// Page's overlays, i.e. headers and footers. Contains the strings that will be -// printed in the overlays, with actual values as variables. The variables are -// replaced by their actual values with ReplaceVariables(). -class PageOverlays { - public: - // Position of the header/footer. - enum HorizontalPosition { - LEFT, - CENTER, - RIGHT, - }; - - // Position of the header/footer. - enum VerticalPosition { - TOP, - BOTTOM, - }; - - PageOverlays(); - ~PageOverlays(); - - // Equality operator. - bool Equals(const PageOverlays& rhs) const; - - // Returns the string of an overlay according to its x,y position. - const std::wstring& GetOverlay(HorizontalPosition x, - VerticalPosition y) const; - - // Sets the string of an overlay according to its x,y position. - void SetOverlay(HorizontalPosition x, - VerticalPosition y, - const std::wstring& input); - - // Replaces the variables in |input| with their actual values according to the - // properties of the current printed document and the current printed page. - static std::wstring ReplaceVariables(const std::wstring& input, - const PrintedDocument& document, - const PrintedPage& page); - - // Keys that are dynamically replaced in the header and footer by their actual - // values. - // Web page's title. - static const wchar_t* const kTitle; - // Print job's start time. - static const wchar_t* const kTime; - // Print job's start date. - static const wchar_t* const kDate; - // Printed page's number. - static const wchar_t* const kPage; - // Print job's total page count. - static const wchar_t* const kPageCount; - // Printed page's number on total page count. - static const wchar_t* const kPageOnTotal; - // Web page's displayed url. - static const wchar_t* const kUrl; - - // Actual headers and footers. - std::wstring top_left; - std::wstring top_center; - std::wstring top_right; - std::wstring bottom_left; - std::wstring bottom_center; - std::wstring bottom_right; -}; - -} // namespace printing - -#endif // PRINTING_PAGE_OVERLAYS_H_ |