Kaydet (Commit) 6c7e476a authored tarafından Tomaž Vajngerl's avatar Tomaž Vajngerl

Regster rotate left, right menu items.

Change-Id: I64340da256a9ee66b13870854ccdccacaaf4f0d2
üst 56b61a3a
......@@ -923,15 +923,18 @@
#define SID_INSERT_FORM_HSCROLL (SID_SVX_START+1112)
#define SID_EXTERNAL_EDIT (SID_SVX_START+1113)
#define SID_ATTR_PAGE_SHARED_FIRST (SID_SVX_START+1114)
#define SID_CHANGE_PICTURE (SID_SVX_START+1125)
#define SID_SAVE_GRAPHIC (SID_SVX_START+1116)
#define SID_COMPRESS_GRAPHIC (SID_SVX_START+1117)
#define SID_FRAME_UP (SID_SVX_START+1118)
#define SID_FRAME_DOWN (SID_SVX_START+1119)
#define SID_ATTR_SPECIALCHAR (SID_SVX_START+1120)
#define SID_CHANGE_PICTURE (SID_SVX_START+1125)
#define SID_ROTATE_GRAPHIC_LEFT (SID_SVX_START+1126)
#define SID_ROTATE_GRAPHIC_RIGHT (SID_SVX_START+1127)
// IMPORTANT NOTE: adjust SID_SVX_FIRSTFREE, when adding new slot id
#define SID_SVX_FIRSTFREE (SID_COMPRESS_GRAPHIC + 1)
#define SID_SVX_FIRSTFREE (SID_ROTATE_GRAPHIC_RIGHT + 1)
// --------------------------------------------------------------------------
// Overflow check for slot IDs
......
......@@ -5942,6 +5942,53 @@ SfxBoolItem ImageMapExecute SID_IMAP_EXEC
]
SfxVoidItem ExternalEdit SID_EXTERNAL_EDIT
[
/* flags: */
AutoUpdate = FALSE,
Cachable = Cachable,
FastCall = FALSE,
HasCoreId = FALSE,
HasDialog = FALSE,
ReadOnlyDoc = TRUE,
Toggle = FALSE,
Container = FALSE,
RecordAbsolute = FALSE,
RecordPerSet;
Synchron;
/* config: */
AccelConfig = TRUE,
MenuConfig = TRUE,
StatusBarConfig = FALSE,
ToolBoxConfig = TRUE,
GroupId = GID_GRAPHIC;
]
SfxVoidItem RotateGraphicLeft SID_ROTATE_GRAPHIC_LEFT
[
/* flags: */
AutoUpdate = FALSE,
Cachable = Cachable,
FastCall = FALSE,
HasCoreId = FALSE,
HasDialog = FALSE,
ReadOnlyDoc = TRUE,
Toggle = FALSE,
Container = FALSE,
RecordAbsolute = FALSE,
RecordPerSet;
Synchron;
/* config: */
AccelConfig = TRUE,
MenuConfig = TRUE,
StatusBarConfig = FALSE,
ToolBoxConfig = TRUE,
GroupId = GID_GRAPHIC;
]
SfxVoidItem RotateGraphicRight SID_ROTATE_GRAPHIC_RIGHT
[
/* flags: */
......
......@@ -60,6 +60,18 @@ interface BaseTextGraphic
StateMethod = GetAttrState ;
]
SID_ROTATE_GRAPHIC_LEFT
[
ExecMethod = Execute ;
StateMethod = GetAttrState ;
]
SID_ROTATE_GRAPHIC_RIGHT
[
ExecMethod = Execute ;
StateMethod = GetAttrState ;
]
SID_INSERT_GRAPHIC // zeigt auf FN_FORMAT_GRAFIC_DLG
[
ExecMethod = Execute ;
......
......@@ -1289,6 +1289,20 @@ Menu MN_GRF_POPUPMENU
MenuItem { ITEM_SAVE_GRAPHIC };
MenuItem { ITEM_COMPRESS_GRAPHIC };
MenuItem { ITEM_EXTERNAL_EDIT };
MenuItem
{
Identifier = SID_ROTATE_GRAPHIC_LEFT ;
Command = ".uno:RotateGraphicLeft" ;
Text [ en-US ] = "Rotate Graphic Left" ;
};
MenuItem
{
Identifier = SID_ROTATE_GRAPHIC_RIGHT ;
Command = ".uno:RotateGraphicRight" ;
Text [ en-US ] = "Rotate Graphic Right" ;
};
SEPARATOR;
MenuItem
{
......
......@@ -1593,6 +1593,8 @@ jcopy_markers_execute (j_decompress_ptr srcinfo, j_compress_ptr dstinfo,
* But to avoid confusion, we do not output JFIF and Adobe APP14 markers
* if the encoder library already wrote one.
*/
if (option) {}
for (marker = srcinfo->marker_list; marker != NULL; marker = marker->next) {
if (dstinfo->write_JFIF_header &&
marker->marker == JPEG_APP0 &&
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment