diff --git a/Greenshot/Forms/ImageEditorForm.Designer.cs b/Greenshot/Forms/ImageEditorForm.Designer.cs
index b74cd38c5..5fac3aab7 100644
--- a/Greenshot/Forms/ImageEditorForm.Designer.cs
+++ b/Greenshot/Forms/ImageEditorForm.Designer.cs
@@ -105,6 +105,8 @@ namespace Greenshot {
this.drawArrowToolStripMenuItem = new GreenshotPlugin.Controls.GreenshotToolStripMenuItem();
this.drawFreehandToolStripMenuItem = new GreenshotPlugin.Controls.GreenshotToolStripMenuItem();
this.addTextBoxToolStripMenuItem = new GreenshotPlugin.Controls.GreenshotToolStripMenuItem();
+ this.addSpeechBubbleToolStripMenuItem = new GreenshotPlugin.Controls.GreenshotToolStripMenuItem();
+ this.addCounterToolStripMenuItem = new GreenshotPlugin.Controls.GreenshotToolStripMenuItem();
this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator();
this.selectAllToolStripMenuItem = new GreenshotPlugin.Controls.GreenshotToolStripMenuItem();
this.removeObjectToolStripMenuItem = new GreenshotPlugin.Controls.GreenshotToolStripMenuItem();
@@ -672,6 +674,8 @@ namespace Greenshot {
this.drawArrowToolStripMenuItem,
this.drawFreehandToolStripMenuItem,
this.addTextBoxToolStripMenuItem,
+ this.addSpeechBubbleToolStripMenuItem,
+ this.addCounterToolStripMenuItem,
this.toolStripSeparator8,
this.selectAllToolStripMenuItem,
this.removeObjectToolStripMenuItem,
@@ -725,6 +729,20 @@ namespace Greenshot {
this.addTextBoxToolStripMenuItem.LanguageKey = "editor_drawtextbox";
this.addTextBoxToolStripMenuItem.Name = "addTextBoxToolStripMenuItem";
this.addTextBoxToolStripMenuItem.Click += new System.EventHandler(this.AddTextBoxToolStripMenuItemClick);
+ //
+ // addSpeechBubbleToolStripMenuItem
+ //
+ this.addSpeechBubbleToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("btnSpeechBubble.Image")));
+ this.addSpeechBubbleToolStripMenuItem.LanguageKey = "editor_speechbubble";
+ this.addSpeechBubbleToolStripMenuItem.Name = "addSpeechBubbleToolStripMenuItem";
+ this.addSpeechBubbleToolStripMenuItem.Click += new System.EventHandler(this.AddSpeechBubbleToolStripMenuItemClick);
+ //
+ // addCounterToolStripMenuItem
+ //
+ this.addCounterToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("btnStepLabel01.Image")));
+ this.addCounterToolStripMenuItem.LanguageKey = "editor_counter";
+ this.addCounterToolStripMenuItem.Name = "addCounterToolStripMenuItem";
+ this.addCounterToolStripMenuItem.Click += new System.EventHandler(this.AddCounterToolStripMenuItemClick);
//
// toolStripSeparator8
//
@@ -1713,6 +1731,8 @@ namespace Greenshot {
private GreenshotPlugin.Controls.GreenshotToolStripMenuItem fileStripMenuItem;
private GreenshotPlugin.Controls.GreenshotToolStripMenuItem removeObjectToolStripMenuItem;
private GreenshotPlugin.Controls.GreenshotToolStripMenuItem addTextBoxToolStripMenuItem;
+ private GreenshotPlugin.Controls.GreenshotToolStripMenuItem addSpeechBubbleToolStripMenuItem;
+ private GreenshotPlugin.Controls.GreenshotToolStripMenuItem addCounterToolStripMenuItem;
private GreenshotPlugin.Controls.GreenshotToolStripMenuItem addEllipseToolStripMenuItem;
private GreenshotPlugin.Controls.GreenshotToolStripMenuItem addRectangleToolStripMenuItem;
private GreenshotPlugin.Controls.GreenshotToolStripMenuItem objectToolStripMenuItem;
diff --git a/Greenshot/Forms/ImageEditorForm.cs b/Greenshot/Forms/ImageEditorForm.cs
index 25052ef35..a4e024c83 100644
--- a/Greenshot/Forms/ImageEditorForm.cs
+++ b/Greenshot/Forms/ImageEditorForm.cs
@@ -568,6 +568,14 @@ namespace Greenshot {
BtnTextClick(sender, e);
}
+ void AddSpeechBubbleToolStripMenuItemClick(object sender, EventArgs e) {
+ BtnSpeechBubbleClick(sender, e);
+ }
+
+ void AddCounterToolStripMenuItemClick(object sender, EventArgs e) {
+ BtnStepLabelClick(sender, e);
+ }
+
void DrawLineToolStripMenuItemClick(object sender, EventArgs e) {
BtnLineClick(sender, e);
}
@@ -759,6 +767,12 @@ namespace Greenshot {
case Keys.T:
BtnTextClick(sender, e);
break;
+ case Keys.S:
+ BtnSpeechBubbleClick(sender, e);
+ break;
+ case Keys.I:
+ BtnStepLabelClick(sender, e);
+ break;
case Keys.H:
BtnHighlightClick(sender, e);
break;
@@ -1013,12 +1027,16 @@ namespace Greenshot {
///
private void refreshEditorControls() {
int stepLabels = surface.CountStepLabels(null);
+ Image icon;
if (stepLabels <= 20) {
- this.btnStepLabel.Image = ((System.Drawing.Image)(resources.GetObject(string.Format("btnStepLabel{0:00}.Image", stepLabels))));
+ icon = ((System.Drawing.Image)(resources.GetObject(string.Format("btnStepLabel{0:00}.Image", stepLabels))));
} else {
- this.btnStepLabel.Image = ((System.Drawing.Image)(resources.GetObject("btnStepLabel20+.Image")));
+ icon = ((System.Drawing.Image)(resources.GetObject("btnStepLabel20+.Image")));
}
- FieldAggregator props = surface.FieldAggregator;
+ this.btnStepLabel.Image = icon;
+ this.addCounterToolStripMenuItem.Image = icon;
+
+ FieldAggregator props = surface.FieldAggregator;
// if a confirmable element is selected, we must disable most of the controls
// since we demand confirmation or cancel for confirmable element
if (props.HasFieldValue(FieldType.FLAGS) && ((FieldType.Flag)props.GetFieldValue(FieldType.FLAGS) & FieldType.Flag.CONFIRMABLE) == FieldType.Flag.CONFIRMABLE) {
diff --git a/Greenshot/Languages/language-de-DE.xml b/Greenshot/Languages/language-de-DE.xml
index 65db47c11..aebee60f7 100644
--- a/Greenshot/Languages/language-de-DE.xml
+++ b/Greenshot/Languages/language-de-DE.xml
@@ -302,8 +302,8 @@ Sie können aber auch alle Greenshot-Funktionen über das Kontextmenü des Green
Untere Seite einreißen
Schatten erstellen
- Zähler hinzufügen
- Sprechblase hinzufügen
+ Zähler hinzufügen (I)
+ Sprechblase hinzufügen (S)
Skalieren
Einstellungen für Skalierung
diff --git a/Greenshot/Languages/language-en-US.xml b/Greenshot/Languages/language-en-US.xml
index 155fa2864..716cf8e4f 100644
--- a/Greenshot/Languages/language-en-US.xml
+++ b/Greenshot/Languages/language-en-US.xml
@@ -299,8 +299,8 @@ All Greenshot features still work directly from the tray icon context menu witho
Tear bottom side
Generate shadow
- Add counter
- Add speechbubble
+ Add counter (I)
+ Add speechbubble (S)
Resize
Resize settings
diff --git a/Greenshot/Languages/language-nl-NL.xml b/Greenshot/Languages/language-nl-NL.xml
index 51f075aeb..78351ccd1 100644
--- a/Greenshot/Languages/language-nl-NL.xml
+++ b/Greenshot/Languages/language-nl-NL.xml
@@ -5,18 +5,18 @@
Als U Greenshot goed vindt kunt U ons ondersteunen:
Greenshot word gehost door sourceforge.net op
Iconen van de icon set van Yusuke Kamiyamane's Fugue (Creative Commons Attribution 3.0 license)
- Copyright (C) 2007-2014 Thomas Braun, Jens Klingen, Robin Krom
-Greenshot komt zonder enige garantie! Dit is gratis software, en U kunt het distribueren onder bepaalde voorwaarden.
+ Copyright (C) 2007-2014 Thomas Braun, Jens Klingen, Robin Krom
+Greenshot komt zonder enige garantie! Dit is gratis software, en U kunt het distribueren onder bepaalde voorwaarden.
Details over de GNU General Public License:
Over Greenshot
Nederlandse vertaling door Jurjen Ladenius en Thomas Smid
Greenshot - de revolutionaire screenshot utility
Sluiten
- Sorry, er is een onverwachte fout opgetreden.
-Het goede nieuws is dat U ons kan helpen om dit probleem op te lossen!
-Bezoek de onderstaande URL, maak een "bug report" aan en plak de inhoud van de volgende text in de probleembeschrijving.
-Het helpt nog meer als U beschrijft hoe het probleem tot stand is gekomen en ook gegevens over uw systeem geeft.
-We stellen het zeer op prijs als u eerst kijkt of dit probleem misschien al gemeld is!
+ Sorry, er is een onverwachte fout opgetreden.
+Het goede nieuws is dat U ons kan helpen om dit probleem op te lossen!
+Bezoek de onderstaande URL, maak een "bug report" aan en plak de inhoud van de volgende text in de probleembeschrijving.
+Het helpt nog meer als U beschrijft hoe het probleem tot stand is gekomen en ook gegevens over uw systeem geeft.
+We stellen het zeer op prijs als u eerst kijkt of dit probleem misschien al gemeld is!
Gebruik de zoekfunctie om bekende foutmeldingen snel te vinden. Hartelijk bedankt! ;-)
Fout
Annuleren
@@ -144,7 +144,7 @@ Gebruik de zoekfunctie om bekende foutmeldingen snel te vinden. Hartelijk bedank
Outlook met tekst
Fout
Greenshot is al gestart.
- Kan bestand niet opslaan naar {0}.
+ Kan bestand niet opslaan naar {0}.
Controleer AUB de schrijf permissies voor de locatie.
Het bestand "{0}" kan niet gelezen worden.
Kan link '{0}' niet openen.
@@ -202,21 +202,21 @@ Controleer AUB de schrijf permissies voor de locatie.
Internet Explorer vastleggen
JPEG kwaliteit
Taal
- De volgende variabelen worden automatisch vervangen in het ingestelde patroon:
-${YYYY} jaar, 4 cijfers
-${MM} maand, 2 cijfers
-${DD} dag, 2 cijfers
-${hh} uur, 2 cijfers
-${mm} minuut, 2 cijfers
-${ss} seconde, 2 cijfers
-${NUM} oplopend nummer, 6 cijfers
-${title} venster titel
-${user} Windows gebruikersnaam
-${domain} Windows domein
-${hostname} PC naam
-U kunt ook Greenshot automatisch directories laten aanmaken door eenvoudig een backslash symbool (\) te gebruiken.
-Voorbeeld: Het patroon ${YYYY}-${MM}-${DD}\${hh}-${mm}-${ss}
-genereert een directorie voor de huidige dag in uw standaard opslag lokatie, b.v. 2008-06-29, de naam van het bestand heeft dan de tijd
+ De volgende variabelen worden automatisch vervangen in het ingestelde patroon:
+${YYYY} jaar, 4 cijfers
+${MM} maand, 2 cijfers
+${DD} dag, 2 cijfers
+${hh} uur, 2 cijfers
+${mm} minuut, 2 cijfers
+${ss} seconde, 2 cijfers
+${NUM} oplopend nummer, 6 cijfers
+${title} venster titel
+${user} Windows gebruikersnaam
+${domain} Windows domein
+${hostname} PC naam
+U kunt ook Greenshot automatisch directories laten aanmaken door eenvoudig een backslash symbool (\) te gebruiken.
+Voorbeeld: Het patroon ${YYYY}-${MM}-${DD}\${hh}-${mm}-${ss}
+genereert een directorie voor de huidige dag in uw standaard opslag lokatie, b.v. 2008-06-29, de naam van het bestand heeft dan de tijd
, b.v. 11-58-32 (plus de extensie zoals in de voorkeursinstellingen staat)
Netwerk en bijwerken
Uitvoer
@@ -248,8 +248,8 @@ genereert een directorie voor de huidige dag in uw standaard opslag lokatie, b.v
Er is een nieuwere versie van Greenshot beschikbaar! Wilt U Greenshot {0} downloaden?
Wacht terwijl de Internet Explorer pagina wordt vastgelegd...
Waarschuwing
- De hotkeys "{0}" kunnen niet geregistreerd worden. Dit probleem komt waarschijnlijk doordat een andere applicatie deze hotkeys al gebruikt. U kunt de hotkeys instellingen van Greenshot veranderen of de andere applicatie stoppen/veranderen.
-
+ De hotkeys "{0}" kunnen niet geregistreerd worden. Dit probleem komt waarschijnlijk doordat een andere applicatie deze hotkeys al gebruikt. U kunt de hotkeys instellingen van Greenshot veranderen of de andere applicatie stoppen/veranderen.
+
Alle Greenshot functies werken ook over het context menu.
Eigen kleur
Met doorzichtigheid
@@ -272,8 +272,8 @@ Alle Greenshot functies werken ook over het context menu.
Onderkant scheuern
Schaduw
- Teller toevoegen
- Tekstballon toevoegen
+ Teller toevoegen (I)
+ Tekstballon toevoegen (S)
Grootte veranderen
Grootte veranderen