Kaydet (Commit) 525ed5d1 authored tarafından Xisco Fauli's avatar Xisco Fauli Kaydeden (comit) Eike Rathke

tdf#107240 tdf#120432 Disable time/date entries in read-only/protected mode

Change-Id: Ia3c757fa094f17be3b4aadaee65c4699bf0c1cb1
Reviewed-on: https://gerrit.libreoffice.org/61953
Tested-by: Jenkins
Reviewed-by: 's avatarEike Rathke <erack@redhat.com>
üst e22ab5e6
...@@ -3073,7 +3073,7 @@ SfxVoidItem InsertObjectStarMath SID_INSERT_SMATH ...@@ -3073,7 +3073,7 @@ SfxVoidItem InsertObjectStarMath SID_INSERT_SMATH
[ [
AutoUpdate = FALSE, AutoUpdate = FALSE,
FastCall = FALSE, FastCall = FALSE,
ReadOnlyDoc = TRUE, ReadOnlyDoc = FALSE,
Toggle = FALSE, Toggle = FALSE,
Container = FALSE, Container = FALSE,
RecordAbsolute = FALSE, RecordAbsolute = FALSE,
...@@ -6181,7 +6181,7 @@ SfxVoidItem InsertCurrentDate SID_INSERT_CURRENT_DATE ...@@ -6181,7 +6181,7 @@ SfxVoidItem InsertCurrentDate SID_INSERT_CURRENT_DATE
[ [
AutoUpdate = FALSE, AutoUpdate = FALSE,
FastCall = FALSE, FastCall = FALSE,
ReadOnlyDoc = TRUE, ReadOnlyDoc = FALSE,
Toggle = FALSE, Toggle = FALSE,
Container = FALSE, Container = FALSE,
RecordAbsolute = FALSE, RecordAbsolute = FALSE,
...@@ -6199,7 +6199,7 @@ SfxVoidItem InsertCurrentTime SID_INSERT_CURRENT_TIME ...@@ -6199,7 +6199,7 @@ SfxVoidItem InsertCurrentTime SID_INSERT_CURRENT_TIME
[ [
AutoUpdate = FALSE, AutoUpdate = FALSE,
FastCall = FALSE, FastCall = FALSE,
ReadOnlyDoc = TRUE, ReadOnlyDoc = FALSE,
Toggle = FALSE, Toggle = FALSE,
Container = FALSE, Container = FALSE,
RecordAbsolute = FALSE, RecordAbsolute = FALSE,
......
...@@ -889,6 +889,15 @@ void ScCellShell::GetState(SfxItemSet &rSet) ...@@ -889,6 +889,15 @@ void ScCellShell::GetState(SfxItemSet &rSet)
rSet.DisableItem( nWhich ); rSet.DisableItem( nWhich );
break; break;
case SID_INSERT_CURRENT_DATE:
case SID_INSERT_CURRENT_TIME:
{
if ( pDoc->IsTabProtected(nTab) &&
pDoc->HasAttrib(nPosX, nPosY, nTab, nPosX, nPosY, nTab, HasAttrFlags::Protected))
rSet.DisableItem( nWhich );
}
break;
case SID_SELECT_SCENARIO: case SID_SELECT_SCENARIO:
{ {
std::vector<OUString> aList; std::vector<OUString> aList;
......
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