40e85aadbf
Added new cursor FatCross to calc. Change mouse cursor to FatCross while hovering over the spreadsheet in calc instead of earlier Arrow. Co-authored-by: Mesut Çifci <mesutcifci97@gmail.com> Change-Id: I672a058cc702eab0cba6ac953534def915766859 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114679 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
125 lines
5.7 KiB
C++
125 lines
5.7 KiB
C++
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
|
|
/*
|
|
* This file is part of the LibreOffice project.
|
|
*
|
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
*
|
|
* This file incorporates work covered by the following license notice:
|
|
*
|
|
* Licensed to the Apache Software Foundation (ASF) under one or more
|
|
* contributor license agreements. See the NOTICE file distributed
|
|
* with this work for additional information regarding copyright
|
|
* ownership. The ASF licenses this file to you 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 .
|
|
*/
|
|
|
|
#ifndef INCLUDED_VCL_PTRSTYLE_HXX
|
|
#define INCLUDED_VCL_PTRSTYLE_HXX
|
|
|
|
#include <com/sun/star/awt/SystemPointer.hpp>
|
|
|
|
enum class PointerStyle
|
|
{
|
|
Arrow = css::awt::SystemPointer::ARROW,
|
|
Null = css::awt::SystemPointer::INVISIBLE,
|
|
Wait = css::awt::SystemPointer::WAIT,
|
|
Text = css::awt::SystemPointer::TEXT,
|
|
Help = css::awt::SystemPointer::HELP,
|
|
Cross = css::awt::SystemPointer::CROSS,
|
|
Move = css::awt::SystemPointer::MOVE,
|
|
NSize = css::awt::SystemPointer::NSIZE,
|
|
SSize = css::awt::SystemPointer::SSIZE,
|
|
WSize = css::awt::SystemPointer::WSIZE,
|
|
ESize = css::awt::SystemPointer::ESIZE,
|
|
NWSize = css::awt::SystemPointer::NWSIZE,
|
|
NESize = css::awt::SystemPointer::NESIZE,
|
|
SWSize = css::awt::SystemPointer::SWSIZE,
|
|
SESize = css::awt::SystemPointer::SESIZE,
|
|
WindowNSize = css::awt::SystemPointer::WINDOW_NSIZE,
|
|
WindowSSize = css::awt::SystemPointer::WINDOW_SSIZE,
|
|
WindowWSize = css::awt::SystemPointer::WINDOW_WSIZE,
|
|
WindowESize = css::awt::SystemPointer::WINDOW_ESIZE,
|
|
WindowNWSize = css::awt::SystemPointer::WINDOW_NWSIZE,
|
|
WindowNESize = css::awt::SystemPointer::WINDOW_NESIZE,
|
|
WindowSWSize = css::awt::SystemPointer::WINDOW_SWSIZE,
|
|
WindowSESize = css::awt::SystemPointer::WINDOW_SESIZE,
|
|
HSplit = css::awt::SystemPointer::HSPLIT,
|
|
VSplit = css::awt::SystemPointer::VSPLIT,
|
|
HSizeBar = css::awt::SystemPointer::HSIZEBAR,
|
|
VSizeBar = css::awt::SystemPointer::VSIZEBAR,
|
|
Hand = css::awt::SystemPointer::HAND,
|
|
RefHand = css::awt::SystemPointer::REFHAND,
|
|
Pen = css::awt::SystemPointer::PEN,
|
|
Magnify = css::awt::SystemPointer::MAGNIFY,
|
|
Fill = css::awt::SystemPointer::FILL,
|
|
Rotate = css::awt::SystemPointer::ROTATE,
|
|
HShear = css::awt::SystemPointer::HSHEAR,
|
|
VShear = css::awt::SystemPointer::VSHEAR,
|
|
Mirror = css::awt::SystemPointer::MIRROR,
|
|
Crook = css::awt::SystemPointer::CROOK,
|
|
Crop = css::awt::SystemPointer::CROP,
|
|
MovePoint = css::awt::SystemPointer::MOVEPOINT,
|
|
MoveBezierWeight = css::awt::SystemPointer::MOVEBEZIERWEIGHT,
|
|
MoveData = css::awt::SystemPointer::MOVEDATA,
|
|
CopyData = css::awt::SystemPointer::COPYDATA,
|
|
LinkData = css::awt::SystemPointer::LINKDATA,
|
|
MoveDataLink = css::awt::SystemPointer::MOVEDATALINK,
|
|
CopyDataLink = css::awt::SystemPointer::COPYDATALINK,
|
|
MoveFile = css::awt::SystemPointer::MOVEFILE,
|
|
CopyFile = css::awt::SystemPointer::COPYFILE,
|
|
LinkFile = css::awt::SystemPointer::LINKFILE,
|
|
MoveFileLink = css::awt::SystemPointer::MOVEFILELINK,
|
|
CopyFileLink = css::awt::SystemPointer::COPYFILELINK,
|
|
MoveFiles = css::awt::SystemPointer::MOVEFILES,
|
|
CopyFiles = css::awt::SystemPointer::COPYFILES,
|
|
NotAllowed = css::awt::SystemPointer::NOTALLOWED,
|
|
DrawLine = css::awt::SystemPointer::DRAW_LINE,
|
|
DrawRect = css::awt::SystemPointer::DRAW_RECT,
|
|
DrawPolygon = css::awt::SystemPointer::DRAW_POLYGON,
|
|
DrawBezier = css::awt::SystemPointer::DRAW_BEZIER,
|
|
DrawArc = css::awt::SystemPointer::DRAW_ARC,
|
|
DrawPie = css::awt::SystemPointer::DRAW_PIE,
|
|
DrawCircleCut = css::awt::SystemPointer::DRAW_CIRCLECUT,
|
|
DrawEllipse = css::awt::SystemPointer::DRAW_ELLIPSE,
|
|
DrawFreehand = css::awt::SystemPointer::DRAW_FREEHAND,
|
|
DrawConnect = css::awt::SystemPointer::DRAW_CONNECT,
|
|
DrawText = css::awt::SystemPointer::DRAW_TEXT,
|
|
DrawCaption = css::awt::SystemPointer::DRAW_CAPTION,
|
|
Chart = css::awt::SystemPointer::CHART,
|
|
Detective = css::awt::SystemPointer::DETECTIVE,
|
|
PivotCol = css::awt::SystemPointer::PIVOT_COL,
|
|
PivotRow = css::awt::SystemPointer::PIVOT_ROW,
|
|
PivotField = css::awt::SystemPointer::PIVOT_FIELD,
|
|
Chain = css::awt::SystemPointer::CHAIN,
|
|
ChainNotAllowed = css::awt::SystemPointer::CHAIN_NOTALLOWED,
|
|
AutoScrollN,
|
|
AutoScrollS,
|
|
AutoScrollW,
|
|
AutoScrollE,
|
|
AutoScrollNW,
|
|
AutoScrollNE,
|
|
AutoScrollSW,
|
|
AutoScrollSE,
|
|
AutoScrollNS,
|
|
AutoScrollWE,
|
|
AutoScrollNSWE,
|
|
TextVertical,
|
|
PivotDelete,
|
|
TabSelectS,
|
|
TabSelectE,
|
|
TabSelectSE,
|
|
TabSelectW,
|
|
TabSelectSW,
|
|
HideWhitespace,
|
|
ShowWhitespace,
|
|
FatCross,
|
|
LAST = FatCross,
|
|
};
|
|
|
|
#endif // INCLUDED_VCL_PTRSTYLE_HXX
|
|
|
|
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
|