Skip to content

Commit b844143

Browse files
committed
Contextual Code Generation update 3
Display a message when no options are available.
1 parent ec698d9 commit b844143

File tree

6 files changed

+23
-0
lines changed

6 files changed

+23
-0
lines changed

External/Plugins/ASCompletion/PluginMain.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,10 @@ public void HandleEvent(Object sender, NotifyEvent e, HandlingPriority priority)
537537
var options = ASGenerator.ContextualGenerator(ASContext.CurSciControl);
538538
var dataEvent = new DataEvent(EventType.Command, "ASCompletion.ContextualGenerator.AddOptions", options);
539539
EventManager.DispatchEvent(this, dataEvent);
540+
if (options.Count == 0)
541+
{
542+
PluginBase.MainForm.StatusLabel.Text = TextHelper.GetString("Info.NoContextGeneratorCode");
543+
}
540544
CompletionList.Show(options, false);
541545
}
542546
}

PluginCore/PluginCore/Resources/de_DE.resX

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5964,4 +5964,8 @@ Eigene Sprachumgebungen müssen eine Erweiterung der Standard-Sprachumgebung sei
59645964
<value>Highlight word:</value>
59655965
<comment>Added after 5.0.2</comment>
59665966
</data>
5967+
<data name="ASCompletion.Info.NoContextGeneratorCode" xml:space="preserve">
5968+
<value>No contextual code generation available.</value>
5969+
<comment>REQUIRES TRANSLATION</comment>
5970+
</data>
59675971
</root>

PluginCore/PluginCore/Resources/en_US.resX

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5980,4 +5980,7 @@ Custom locales must be an extension of a default locale, e.g. en-US.</value>
59805980
<value>Highlight word:</value>
59815981
<comment>Added after 5.0.2</comment>
59825982
</data>
5983+
<data name="ASCompletion.Info.NoContextGeneratorCode" xml:space="preserve">
5984+
<value>No contextual code generation available.</value>
5985+
</data>
59835986
</root>

PluginCore/PluginCore/Resources/eu_ES.resX

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5961,4 +5961,8 @@ Lokalizazio pertsonalizatuek lehenetsiaren luzapen bat izan behar dute, adb. en-
59615961
<value>Highlight word:</value>
59625962
<comment>Added after 5.0.2</comment>
59635963
</data>
5964+
<data name="ASCompletion.Info.NoContextGeneratorCode" xml:space="preserve">
5965+
<value>No contextual code generation available.</value>
5966+
<comment>REQUIRES TRANSLATION</comment>
5967+
</data>
59645968
</root>

PluginCore/PluginCore/Resources/ja_JP.resX

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6022,4 +6022,8 @@ UseData:"</value>
60226022
<value>Highlight word:</value>
60236023
<comment>Added after 5.0.2</comment>
60246024
</data>
6025+
<data name="ASCompletion.Info.NoContextGeneratorCode" xml:space="preserve">
6026+
<value>No contextual code generation available.</value>
6027+
<comment>REQUIRES TRANSLATION</comment>
6028+
</data>
60256029
</root>

PluginCore/PluginCore/Resources/zh_CN.resx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5974,4 +5974,8 @@
59745974
<value>Highlight word:</value>
59755975
<comment>Added after 5.0.2</comment>
59765976
</data>
5977+
<data name="ASCompletion.Info.NoContextGeneratorCode" xml:space="preserve">
5978+
<value>No contextual code generation available.</value>
5979+
<comment>REQUIRES TRANSLATION</comment>
5980+
</data>
59775981
</root>

0 commit comments

Comments
 (0)