diff --git a/src/Languages/da-DK.xml b/src/Languages/da-DK.xml
index 18062e117..8648bf508 100644
--- a/src/Languages/da-DK.xml
+++ b/src/Languages/da-DK.xml
@@ -288,6 +288,7 @@ E-mail: mailto:nikse.dk@gmail.com
General subtitle information
Code page number
Disk format code
+ Display standard code
Character table
Language code
Original program title
@@ -324,6 +325,18 @@ E-mail: mailto:nikse.dk@gmail.com
Total millisecs.:
Slut forsinkelse i millisek.:
+
+ Eksporter bruger-defineret tekstformat
+ Formater
+ Gem som...
+
+
+ Brugerdefineret tekstformat skabelon
+ Skabelon
+
+ Tekstlinje (afsnit)
+
+
Eksporter BDN XML/PNG
Billedindstillinger
@@ -651,6 +664,7 @@ E-mail: mailto:nikse.dk@gmail.com
Captions Inc...
Cheetah CAP...
Ultech caption...
+ Eksporter bruger-defineret tekstformat...
&Afslut
@@ -697,6 +711,8 @@ E-mail: mailto:nikse.dk@gmail.com
Tekst - antallet af tegn/sek
Tekst - ord i minuttet (WPM)
+ Stigende
+ Faldende
Dan ny tom oversættelse fra aktuelle undertekst
Batch konverter...
Generer tid som tekst...
diff --git a/src/Logic/VobSub/SubPicture.cs b/src/Logic/VobSub/SubPicture.cs
index d7cf6b80b..b231d0cf3 100644
--- a/src/Logic/VobSub/SubPicture.cs
+++ b/src/Logic/VobSub/SubPicture.cs
@@ -162,12 +162,19 @@ namespace Nikse.SubtitleEdit.Logic.VobSub
case (int)DisplayControlCommand.ChangeColorAndContrast: // 7
commandIndex++;
//int parameterAreaSize = (int)Helper.GetEndian(_data, commandIndex, 2);
- int parameterAreaSize = _data[commandIndex + 1]; // this should be enough??? (no larger than 255 bytes)
- if (colorLookUpTable != null)
+ if (commandIndex + 1 < _data.Length)
{
- //TODO: set fourColors
+ int parameterAreaSize = _data[commandIndex + 1]; // this should be enough??? (no larger than 255 bytes)
+ if (colorLookUpTable != null)
+ {
+ //TODO: set fourColors
+ }
+ commandIndex += parameterAreaSize;
+ }
+ else
+ {
+ commandIndex++;
}
- commandIndex += parameterAreaSize;
break;
case (int)DisplayControlCommand.End: // FF (255) - Stop looping of Display Control Commands
break;