Browse Source

add assembly info panel content

pull/624/head
olegbevz 11 years ago
parent
commit
a85e1af0fa
  1. 33
      data/resources/StringResources.resx
  2. 2
      src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.addin
  3. 6
      src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj
  4. 13
      src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/AssemblyInfo.xaml
  5. 4
      src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/AssemblyInfoPanel.xaml.cs

33
data/resources/StringResources.resx

@ -8380,4 +8380,37 @@ Press Esc to cancel this operation.</value>
<data name="Dialog.ProjectOptions.AssemblyInfo" xml:space="preserve"> <data name="Dialog.ProjectOptions.AssemblyInfo" xml:space="preserve">
<value>Assembly Info</value> <value>Assembly Info</value>
</data> </data>
<data name="Dialog.ProjectOptions.AssemblyInfo.AssemblyVersion" xml:space="preserve">
<value>Assembly version:</value>
</data>
<data name="Dialog.ProjectOptions.AssemblyInfo.Company" xml:space="preserve">
<value>Company:</value>
</data>
<data name="Dialog.ProjectOptions.AssemblyInfo.Copyright" xml:space="preserve">
<value>Copyright:</value>
</data>
<data name="Dialog.ProjectOptions.AssemblyInfo.Description" xml:space="preserve">
<value>Description:</value>
</data>
<data name="Dialog.ProjectOptions.AssemblyInfo.FileVersion" xml:space="preserve">
<value>File version:</value>
</data>
<data name="Dialog.ProjectOptions.AssemblyInfo.GUID" xml:space="preserve">
<value>GUID:</value>
</data>
<data name="Dialog.ProjectOptions.AssemblyInfo.MakeAssemblyCOMVisible" xml:space="preserve">
<value>Make assembly COM-visible</value>
</data>
<data name="Dialog.ProjectOptions.AssemblyInfo.NeutralLanguage" xml:space="preserve">
<value>Neutral language:</value>
</data>
<data name="Dialog.ProjectOptions.AssemblyInfo.Poduct" xml:space="preserve">
<value>Product:</value>
</data>
<data name="Dialog.ProjectOptions.AssemblyInfo.Title" xml:space="preserve">
<value>Title:</value>
</data>
<data name="Dialog.ProjectOptions.AssemblyInfo.Trademark" xml:space="preserve">
<value>Trademark:</value>
</data>
</root> </root>

2
src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.addin

@ -117,7 +117,7 @@
class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.DebugOptions"/> class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.DebugOptions"/>
<OptionPanel id = "AssemblyInfo" <OptionPanel id = "AssemblyInfo"
label = "${res:Dialog.ProjectOptions.AssemblyInfo}" label = "${res:Dialog.ProjectOptions.AssemblyInfo}"
class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.AssemblyInfo"/> class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.AssemblyInfoPanel"/>
<!--<OptionPanel id = "Publish" <!--<OptionPanel id = "Publish"
label = "${res:Dialog.ProjectOptions.Publish}" label = "${res:Dialog.ProjectOptions.Publish}"
class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.Publish"/>--> class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.Publish"/>-->

6
src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj

@ -303,8 +303,8 @@
<DependentUpon>OutputWindowOptionsPanel.xaml</DependentUpon> <DependentUpon>OutputWindowOptionsPanel.xaml</DependentUpon>
<SubType>Code</SubType> <SubType>Code</SubType>
</Compile> </Compile>
<Compile Include="Src\Gui\Dialogs\OptionPanels\ProjectOptions\AssemblyInfo.xaml.cs"> <Compile Include="Src\Gui\Dialogs\OptionPanels\ProjectOptions\AssemblyInfoPanel.xaml.cs">
<DependentUpon>AssemblyInfo.xaml</DependentUpon> <DependentUpon>AssemblyInfoPanel.xaml</DependentUpon>
</Compile> </Compile>
<Compile Include="Src\Gui\Pads\CompilerMessageView\MessageViewCategoryTextWriter.cs" /> <Compile Include="Src\Gui\Pads\CompilerMessageView\MessageViewCategoryTextWriter.cs" />
<Compile Include="Src\Gui\Pads\TaskList\TaskViewResources.xaml.cs"> <Compile Include="Src\Gui\Pads\TaskList\TaskViewResources.xaml.cs">
@ -914,7 +914,7 @@
<Page Include="Src\Gui\Dialogs\OptionPanels\IDEOptions\TaskListOptionsPanel.xaml" /> <Page Include="Src\Gui\Dialogs\OptionPanels\IDEOptions\TaskListOptionsPanel.xaml" />
<Page Include="Src\Gui\Dialogs\OptionPanels\OutputWindowOptionsPanel.xaml" /> <Page Include="Src\Gui\Dialogs\OptionPanels\OutputWindowOptionsPanel.xaml" />
<Page Include="Src\Gui\Dialogs\OptionPanels\ProjectOptions\ApplicationSettings.xaml" /> <Page Include="Src\Gui\Dialogs\OptionPanels\ProjectOptions\ApplicationSettings.xaml" />
<Page Include="Src\Gui\Dialogs\OptionPanels\ProjectOptions\AssemblyInfo.xaml"> <Page Include="Src\Gui\Dialogs\OptionPanels\ProjectOptions\AssemblyInfoPanel.xaml">
<SubType>Designer</SubType> <SubType>Designer</SubType>
<Generator>MSBuild:Compile</Generator> <Generator>MSBuild:Compile</Generator>
</Page> </Page>

13
src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/AssemblyInfo.xaml

@ -1,13 +0,0 @@
<optionPanels:ProjectOptionPanel
x:Class="ICSharpCode.SharpDevelop.Gui.OptionPanels.AssemblyInfo"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:optionPanels="clr-namespace:ICSharpCode.SharpDevelop.Gui.OptionPanels"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<Grid>
<TextBlock>Hello world!</TextBlock>
</Grid>
</optionPanels:ProjectOptionPanel>

4
src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/AssemblyInfo.xaml.cs → src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/AssemblyInfoPanel.xaml.cs

@ -19,9 +19,9 @@ namespace ICSharpCode.SharpDevelop.Gui.OptionPanels
/// <summary> /// <summary>
/// Interaction logic for AssemblyInfo.xaml /// Interaction logic for AssemblyInfo.xaml
/// </summary> /// </summary>
public partial class AssemblyInfo : ProjectOptionPanel public partial class AssemblyInfoPanel : ProjectOptionPanel
{ {
public AssemblyInfo() public AssemblyInfoPanel()
{ {
InitializeComponent(); InitializeComponent();
} }
Loading…
Cancel
Save