Merge branch 'pre-commit'

This commit is contained in:
Michael Becker 2021-05-14 23:53:22 -04:00
commit 1bebcdbd77
No known key found for this signature in database
GPG Key ID: 98C333A81F18C22C
202 changed files with 0 additions and 2621 deletions

View File

@ -1,87 +0,0 @@
//
// Program.cs - the main entry point for the Universal Editor Extension Compiler
//
// Author:
// Michael Becker <alcexhim@gmail.com>
//
// Copyright (c) 2020 Mike Becker's Software
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
using System;
using System.Collections.Generic;
using UniversalEditor;
using UniversalEditor.Accessors;
using UniversalEditor.DataFormats.Package.OpenDocument;
using UniversalEditor.DataFormats.UEPackage;
using UniversalEditor.DataFormats.UEPackage.Binary;
using UniversalEditor.ObjectModels.Package;
using UniversalEditor.ObjectModels.UEPackage;
namespace UniversalEditor.Compiler
{
public class Program
{
public static void Main(string[] args)
{
Console.Error.WriteLine("uex started...");
List<string> listFileNames = new List<string>();
string outputFileName = "output.uex";
bool foundFileName = false;
for (int i = 0; i < args.Length; i++)
{
if (args[i].StartsWith("/") && !foundFileName)
{
if (args[i].StartsWith("/out:"))
{
outputFileName = args[i].Substring(5);
}
}
else
{
// is file name
foundFileName = true;
listFileNames.Add(args[i]);
}
}
PackageObjectModel ue = new PackageObjectModel();
OpenDocumentDataFormat odf = new OpenDocumentDataFormat();
System.Text.StringBuilder sb = new System.Text.StringBuilder();
int totalInstances = 0;
string exefilename = System.Environment.GetCommandLineArgs()[0];
string workingdir = System.IO.Path.GetDirectoryName(exefilename);
for (int i = 0; i < listFileNames.Count; i++)
{
string relpath = listFileNames[i];
if (relpath.StartsWith(workingdir))
{
relpath = relpath.Substring(workingdir.Length);
}
relpath = "Content/" + relpath;
byte[] filedata = System.IO.File.ReadAllBytes(listFileNames[i]);
ue.FileSystem.AddFile(relpath, filedata);
}
FileAccessor faout = new FileAccessor(outputFileName, true, true);
Document.Save(ue, odf, faout);
Console.Error.WriteLine("uex written to {0}!", outputFileName);
}
}
}

View File

@ -1,46 +0,0 @@
//
// AssemblyInfo.cs
//
// Author:
// Michael Becker <alcexhim@gmail.com>
//
// Copyright (c) 2020 Mike Becker's Software
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
using System.Reflection;
using System.Runtime.CompilerServices;
// Information about this assembly is defined by the following attributes.
// Change them to the values specific to your project.
[assembly: AssemblyTitle("Mocha.Compiler")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Mike Becker's Software")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("Mike Becker's Software")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
[assembly: AssemblyVersion("1.0.*")]
// The following attributes are used to specify the signing key for the assembly,
// if desired. See the Mono documentation for more information about signing.
//[assembly: AssemblyDelaySign(false)]
//[assembly: AssemblyKeyFile("")]

View File

@ -1,47 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{5E639F63-97B0-4B34-8928-29A5A3C661F4}</ProjectGuid>
<OutputType>Exe</OutputType>
<RootNamespace>UniversalEditor.Compiler</RootNamespace>
<AssemblyName>uecc</AssemblyName>
<ReleaseVersion>4.0.2019.12</ReleaseVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\Output\Debug</OutputPath>
<DefineConstants>DEBUG;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<Optimize>true</Optimize>
<OutputPath>..\..\Output\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
</ItemGroup>
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\UniversalEditor\Libraries\UniversalEditor.Core\UniversalEditor.Core.csproj">
<Project>{2D4737E6-6D95-408A-90DB-8DFF38147E85}</Project>
<Name>UniversalEditor.Core</Name>
</ProjectReference>
<ProjectReference Include="..\..\..\UniversalEditor\Libraries\UniversalEditor.Essential\UniversalEditor.Essential.csproj">
<Project>{30467E5C-05BC-4856-AADC-13906EF4CADD}</Project>
<Name>UniversalEditor.Essential</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
</Project>

View File

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<UniversalEditor Version="4.0">
<Associations>
<Association>
<Filters>
<Filter Title="Abomination AWF archive">
<FileNameFilters>
<FileNameFilter>*.awf</FileNameFilter>
</FileNameFilters>
</Filter>
</Filters>
<ObjectModels>
<ObjectModel TypeName="UniversalEditor.ObjectModels.FileSystem.FileSystemObjectModel" />
</ObjectModels>
<DataFormats>
<DataFormat ID="{0ce0f87b-ae2d-4999-ad31-c0fc6f1edde4}" />
</DataFormats>
</Association>
</Associations>
</UniversalEditor>

View File

@ -1,117 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<universal-editor version="4.0"
xmlns="urn:net.alcetech.schemas.UniversalEditor"
xmlns:uwt="urn:net.alcetech.schemas.Framework.UserInterface"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<dataFormats>
<dataFormat id="{0ce0f87b-ae2d-4999-ad31-c0fc6f1edde4}" typeName="UniversalEditor.Plugins.Abomination.DataFormats.FileSystem.AWFDataFormat" onBeforeSaveInternal="__beforeSaveInternal">
<metadata>
<dc:title>Abomination AWF archive</dc:title>
<dc:author>Michael Becker</dc:author>
</metadata>
<exportOptions>
<uwt:customOptionBoolean propertyName="Compressed" title="_Compress the data with the gzip algorithm" />
<uwt:customOptionBoolean propertyName="Encrypted" title="_Encrypt the data with the specified key" />
</exportOptions>
<structures>
<structure id="{8964EB0B-3666-4866-B72F-5B11BB1597DD}">
<metadata>
<dc:title>Compressed file entry</dc:title>
</metadata>
<format>
<field dataType="TerminatedString" id="FileName" />
<field dataType="Int32" id="Offset" />
<field dataType="Int32" id="CompressedSize" />
<field dataType="Int32" id="DecompressedSize" />
</format>
</structure>
<structure ID="{A5945008-DB97-4314-BE99-6A3A383064FF}">
<information>
<title>File entry</title>
</information>
<format>
<field dataType="TerminatedString" id="FileName" />
<field dataType="Int32" id="Offset" />
<field dataType="Int32" id="Length" />
</format>
</structure>
</structures>
<scripts>
<script id="__beforeSaveInternal">
<!-- This script is run before the document is saved. -->
<variables>
<variable id="m_TotalObjects" value="$(ObjectModel:GetAllFiles())" />
<variable id="m_DirectorySize">
<value>
<!--
for each file:
directorySize += (fileName.length + 1 + 4 + 4 + 4)
TODO: Figure out how to represent this!
-->
<loop variable="I" from="0" to="$(Count:$(m_TotalObjects))">
<add value="$(TotalObjects[$(I)].Name.Length)" />
<add value="1" />
<add value="4" />
<add value="4" />
<add value="4" />
</loop>
</value>
</variable>
</variables>
</script>
</scripts>
<format>
<!-- signature field -->
<field dataType="FixedString" id="Signature" length="2" value="FA" />
<!--
Conditional properties within a Field behave like so:
During a LOAD operation, if the FieldCondition is satisfied (i.e., current field value matches 'TrueResult'), the 'Variable' is set to the given 'Value'.
During a SAVE operation, if the FieldCondition is satisfied (i.e, 'Variable' matches 'Value'), the 'TrueResult' is written as the value of the field;
otherwise, the 'FalseResult' is written.
-->
<field dataType="FixedString" id="EncryptionFlag" length="1">
<conditions>
<condition variable="$(CustomOption:Encrypted)" value="true">
<trueResult><literal value="R" /></trueResult>
<falseResult><literal value="r" /></falseResult>
</condition>
</conditions>
</field>
<field dataType="FixedString" id="CompressionFlag" length="1">
<value>
<conditionalStatement>
<conditions>
<condition variable="$(CustomOption:Compressed)" comparison="Equal" value="true" />
</conditions>
<trueResult>
<literal value="C" />
</trueResult>
<falseResult>
<literal value="c" />
</falseResult>
</conditionalStatement>
</value>
</field>
<field DataType="Int32" ID="DirectorySize" Value="$(m_DirectorySize)" />
<field DataType="Int32" ID="Reserved1" />
<conditional>
<conditions>
<condition variable="$(CustomOption:Compressed)" comparison="Equal" value="true" />
</conditions>
<trueResult>
<array dataType="Structure" id="Files" structureID="{8964EB0B-3666-4866-B72F-5B11BB1597DD}" maximumSize="$(Field:DirectorySize)" />
</trueResult>
<falseResult>
<array dataType="Structure" id="Files" structureID="{A5945008-DB97-4314-BE99-6A3A383064FF}" maximumSize="$(Field:DirectorySize)" />
</falseResult>
</conditional>
</format>
</dataFormat>
</dataFormats>
</universal-editor>

View File

@ -1,44 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<universal-editor version="4.0"
xmlns="urn:net.alcetech.schemas.UniversalEditor"
xmlns:uwt="urn:net.alcetech.schemas.Framework.UserInterface"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<dataFormats>
<dataFormat id="{09c315b3-ba8d-4e80-953b-32450f524e1f}" typeName="UniversalEditor.Plugins.Abomination.DataFormats.FileSystem.CLTDataFormat">
<metadata>
<dc:title>Abomination CLT archive</dc:title>
<dc:author>Michael Becker</dc:author>
</metadata>
<format>
<!-- drop a reference to the current ObjectModel, optionally casting it to the given dataType -->
<this id="fsom" dataType="UniversalEditor.ObjectModels.FileSystem.FileSystemObjectModel" />
<!-- signature field -->
<field dataType="FixedString" id="Signature" length="2" value="AWAD" />
<field dataType="UInt32" id="fileCount" />
<loop from="0" until="$(fileCount)" id="files">
<field dataType="FixedString" id="fileName" length="260" />
<field dataType="UInt32" id="length" />
<field dataType="UInt32" id="offset" />
<!-- the following two elements create instances of .NET objects which can then be added to the object model -->
<methodCall objectName="fsom" methodName="AddFile" returnVariableId="file">
<parameters>
<param name="name" value="$(fileName)" />
</parameters>
</methodCall>
<instance className="UniversalEditor.ObjectModels.FileSystem.FileSources.EmbeddedFileSource" id="source">
<constructor>
<param id="reader" value="$(reader)" />
<param id="offset" value="$(offset)" />
<param id="length" value="$(length)" />
</constructor>
</instance>
<setProperty variableId="file" propertyName="Source" value="$(source)" />
<setProperty variableId="file" propertyName="Length" value="$(length)" />
</loop>
</format>
</dataFormat>
</dataFormats>
</universal-editor>

View File

@ -1,58 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{D1FB19C4-025E-4D4A-8532-4196AFCC8813}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>UniversalEditor.Extensions.Abomination</RootNamespace>
<AssemblyName>UniversalEditor.Extensions.Abomination</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\..\..\MichaelBecker.snk</AssemblyOriginatorKeyFile>
<ReleaseVersion>4.0.2019.12</ReleaseVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\Output\Debug\Extensions</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<UseVSHostingProcess>false</UseVSHostingProcess>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\..\Output\Release\Extensions</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Folder Include="DataFormats\" />
<Folder Include="DataFormats\FileSystem\Abomination\" />
<Folder Include="Associations\" />
<Folder Include="Associations\FileSystem\" />
</ItemGroup>
<ItemGroup>
<Compile Include="DataFormats\FileSystem\Abomination\AWFDataFormat.xml" />
<Compile Include="DataFormats\FileSystem\Abomination\CLTDataFormat.xml" />
</ItemGroup>
<ItemGroup>
<Content Include="Associations\FileSystem\AWF.uexml" />
</ItemGroup>
<Import Project="..\..\UniversalEditor.Compiler.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View File

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<UniversalEditor Version="4.0">
<Associations>
<Association>
<Filters>
<Filter Title="Simple Data Format">
<FileNameFilters>
<FileNameFilter>*.sdf</FileNameFilter>
</FileNameFilters>
</Filter>
</Filters>
<ObjectModels>
<ObjectModel TypeName="UniversalEditor.Plugins.Scientific.ObjectModels.DataSetCollection.DataSetCollectionObjectModel" />
</ObjectModels>
<DataFormats>
<DataFormat TypeName="UniversalEditor.Plugins.Scientific.DataFormats.SDF.SDFDataFormat" />
</DataFormats>
</Association>
</Associations>
</UniversalEditor>

View File

@ -1,39 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.22.2 -->
<interface>
<requires lib="gtk+" version="3.20"/>
<object class="GtkWindow">
<property name="can_focus">False</property>
<child type="titlebar">
<placeholder/>
</child>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkScrolledWindow">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="shadow_type">in</property>
<child>
<object class="GtkTreeView" id="tv">
<property name="visible">True</property>
<property name="can_focus">True</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
</object>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
</object>
</interface>

View File

@ -1,54 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{D46D9232-F585-4552-B3CA-6B0F284B746A}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>UniversalEditor.Extensions.Scientific</RootNamespace>
<AssemblyName>UniversalEditor.Extensions.Scientific</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\..\Production.snk</AssemblyOriginatorKeyFile>
<ReleaseVersion>4.0.2019.12</ReleaseVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\Output\Debug\Extensions</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<UseVSHostingProcess>false</UseVSHostingProcess>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\..\Output\Release\Extensions</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Compile Include="Associations\DataSetCollection\SDFDataFormat.uexml" />
<Compile Include="Editors\Scientific\DataSet\DataSetEditor.glade" />
</ItemGroup>
<ItemGroup>
<Folder Include="Associations\" />
<Folder Include="Editors\" />
<Folder Include="Editors\Scientific\" />
</ItemGroup>
<Import Project="..\..\UniversalEditor.Compiler.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View File

@ -1,77 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTypes>
<ProjectType ID="{8891C1AE-6699-45DA-8B22-13BCEBB63364}">
<Information>
<Title>C++ Application</Title>
</Information>
<Tasks>
<Task Title="Build">
<Actions>
<Action TypeID="{EE505E05-F125-4718-BA0A-879C72B5125A}">
<!-- ExecutableAction -->
<CommandLine>
<VariableReference Scope="Global" ID="CompilerExecutablePath" />
<Literal Value=" -o &quot;" />
<VariableReference Scope="Project" ID="OutputFileName" />
<Literal Value="&quot; " />
<Conditional>
<Conditions>
<Condition VariableName="ProjectTarget" Comparison="EqualTo" Value="winexe" />
</Conditions>
<TrueResult>
<Literal Value="-mwindows " />
</TrueResult>
</Conditional>
<Conditional>
<Conditions>
<Condition VariableName="ProjectTarget" Comparison="EqualTo" Value="library" />
</Conditions>
<TrueResult>
<Literal Value="--shared " />
</TrueResult>
</Conditional>
<Conditional>
<Conditions>
<Condition VariableName="IncludeFiles.Length" Comparison="GreaterThan" Value="0" />
</Conditions>
<TrueResult>
<VariableReference Scope="Project" Name="IncludeFiles" Prefix="-I" Separator=" " />
</TrueResult>
</Conditional>
<Conditional>
<Conditions>
<Condition VariableName="LibraryPaths.Length" Comparison="GreaterThan" Value="0" />
</Conditions>
<TrueResult>
<VariableReference Scope="Project" Name="LibraryPaths" Prefix="-L" Separator=" " />
</TrueResult>
</Conditional>
<Conditional>
<Conditions>
<Condition VariableName="LibraryReferences.Length" Comparison="GreaterThan" Value="0" />
</Conditions>
<TrueResult>
<VariableReference Scope="Project" Name="LibraryReferences" Prefix="-l" Separator=" " />
</TrueResult>
</Conditional>
<ConstantReference Scope="Project" Name="ProjectFiles" Separator=" " />
</CommandLine>
</Action>
</Actions>
</Task>
</Tasks>
<Variables>
<Variable Name="ProjectTarget" Title="Project _target: " Type="Choice">
<ValidValues>
<ValidValue Title="Console Executable" Value="exe" />
<ValidValue Title="GUI Executable" Value="winexe" />
<ValidValue Title="Class Library" Value="library" />
</ValidValues>
</Variable>
<Variable Name="OutputFileName" Title="Output _file name:" Type="FileSave" />
</Variables>
</ProjectType>
</ProjectTypes>
</UniversalEditor>

View File

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTypes>
<ProjectType ID="{B4EC64DC-6D44-11DD-AAB0-C9A155D89593}">
<Information>
<Title>Common Language Runtime Intermediate Language Project</Title>
</Information>
<Tasks>
<Task Title="Build">
<Actions>
<Action TypeID="{EE505E05-F125-4718-BA0A-879C72B5125A}">
<CommandLine>
<VariableReference Scope="Global" ID="CompilerExecutablePath" />
<Literal Value=" /target:" />
<VariableReference Scope="Project" ID="ProjectTarget" />
<Literal Value=" /out:&quot;" />
<VariableReference Scope="Project" ID="OutputFileName" />
<Literal Value="&quot; " />
<ConstantReference Scope="Project" ID="ProjectFiles" Separator=" " />
</CommandLine>
</Action>
</Actions>
</Task>
</Tasks>
</ProjectType>
</ProjectTypes>
</UniversalEditor>

View File

@ -1,46 +0,0 @@
<UniversalEditor Version="4.0">
<ProjectTypes>
<ProjectType ID="{F184B08F-C81C-45F6-A57F-5ABD9991F28F}">
<Information>
<Title>VB.NET Project</Title>
</Information>
<Tasks>
<Task Title="Build">
<Actions>
<Action TypeID="{EE505E05-F125-4718-BA0A-879C72B5125A}">
<CommandLine>
<VariableReference Scope="Global" ID="CompilerExecutablePath" />
<Literal Value=" /target:" />
<VariableReference Scope="Project" ID="ProjectTarget" />
<Literal Value=" /out:&quot;" />
<VariableReference Scope="Project" ID="OutputFileName" />
<Literal Value="&quot;" />
<Literal Value=" /rootnamespace:" />
<VariableReference Scope="Project" ID="RootNamespace" />
<ConstantReference Scope="Project" ID="LibraryReferences" Prefix="/reference:" Separator=" " />
<ConstantReference Scope="Project" Separator=" " />
</CommandLine>
</Action>
</Actions>
</Task>
</Tasks>
<Variables>
<Variable Name="ProjectTarget" Title="Project _target: " Type="Selection">
<ValidValues>
<ValidValue Title="Console Executable" Value="exe" />
<ValidValue Title="GUI Executable" Value="winexe" />
<ValidValue Title="Class Library" Value="library" />
<ValidValue Title="Module" Value="module" />
<ValidValue Title="AppContainer Executable" Value="appcontainerexe" />
<ValidValue Title="Windows Metadata object" Value="winmdobj" />
</ValidValues>
</Variable>
<Variable Name="OutputFileName" Title="Output _file name: " Type="FileSave" />
<Variable Name="RootNamespace" Title="_Root namespace: " Type="String" />
</Variables>
</ProjectType>
</ProjectTypes>
</UniversalEditor>

View File

@ -1,42 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTypes>
<ProjectType ID="{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}">
<Information>
<Title>C# Project</Title>
</Information>
<Tasks>
<Task Title="Build">
<Actions>
<Action TypeID="{EE505E05-F125-4718-BA0A-879C72B5125A}">
<CommandLine>
<VariableReference Scope="Global" ID="CompilerExecutablePath" />
<Literal Value=" /target:" />
<VariableReference Scope="Project" ID="ProjectTarget" />
<Literal Value=" /out:&quot;" />
<VariableReference Scope="Project" ID="OutputFileName" />
<Literal Value="&quot; " />
<ConstantReference Scope="Project" ID="ProjectFiles" Separator=" " />
</CommandLine>
</Action>
</Actions>
</Task>
</Tasks>
<Variables>
<Variable Name="ProjectTarget" Title="Project _target: " Type="Choice">
<ValidValues>
<ValidValue Title="Console Executable" Value="exe" />
<ValidValue Title="GUI Executable" Value="winexe" />
<ValidValue Title="Class Library" Value="library" />
<ValidValue Title="Module" Value="module" />
<ValidValue Title="AppContainer Executable" Value="appcontainerexe" />
<ValidValue Title="Windows Metadata object" Value="winmdobj" />
</ValidValues>
</Variable>
<Variable Name="OutputFileName" Title="Output _file name: " Type="FileSave" />
<Variable Name="RootNamespace" Title="_Root namespace: " Type="String" />
</Variables>
</ProjectType>
</ProjectTypes>
</UniversalEditor>

View File

@ -1,36 +0,0 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("Universal Editor Linux-Specific Content")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Mike Becker's Software")]
[assembly: AssemblyProduct("Universal Editor")]
[assembly: AssemblyCopyright("Copyright © 2014-2019 Mike Becker's Software")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("f06910f7-0c0e-41ec-b0b2-cb7ef1d18d8e")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

View File

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<UniversalEditor Version="2.0">
<ProjectTemplates>
<ProjectTemplate ID="{A8EA5BD2-5BDB-49E0-A45F-72655D372254}" TypeID="{66B5E33A-CDDC-4ED3-AF6A-8457F37D13DC}">
<Information>
<Title>Basic AIR Project</Title>
<ProjectNamePrefix>BasicAIR</ProjectNamePrefix>
<Description>Creates an Adobe AIR application with one form.</Description>
<IconPath LargeFileName="Images/Application_32x32.png" SmallFileName="Images/Application_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Adobe</Part>
<Part>AIR</Part>
</Path>
</Information>
<FileSystem>
<Files>
<File DestinationFileName="Window.xml">
<Content ContentType="text/plain"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Label text="Hello World!" horizontalCenter="0" fontSize="36" verticalCenter="0"/>
</mx:WindowedApplication>]]></Content>
</File>
</Files>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,34 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<UniversalEditor Version="2.0">
<ProjectTemplates>
<ProjectTemplate ID="{F63140FB-C539-45b0-8045-506397ADE75B}" TypeID="{EA90755A-4A5D-4FA4-B676-F7BBD8CF0D84}">
<Information>
<Title>Simple Arduino Project</Title>
<ProjectNamePrefix>SimpleArduino</ProjectNamePrefix>
<Description>Creates a simple Arduino project framework.</Description>
<IconPath LargeFileName="Images/Blank_32x32.png" SmallFileName="Images/Blank_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Arduino</Part>
</Path>
</Information>
<FileSystem>
<Files>
<File DestinationFileName="Program.c">
<Content ContentType="text/plain"><![CDATA[void setup()
{
// put your setup code here, to run once:
}
void loop()
{
// put your main code here, to run repeatedly:
}]]></Content>
</File>
</Files>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,55 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<UniversalEditor Version="2.0">
<ProjectTemplates>
<ProjectTemplate ID="{07C7D5CE-536E-49E8-AD08-10E8FE2CC61A}" TypeID="{EA90755A-4A5D-4FA4-B676-F7BBD8CF0D84}">
<Information>
<Title>Blinking Arduino</Title>
<ProjectNamePrefix>BlinkingArduino</ProjectNamePrefix>
<Description>Creates an Arduino project that blinks an LED.</Description>
<IconPath LargeFileName="Images/Blink_32x32.png" SmallFileName="Images/Blink_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Arduino</Part>
</Path>
</Information>
<FileSystem>
<Files>
<File DestinationFileName="Program.c">
<Content ContentType="text/plain"><![CDATA[//
//
// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
int Pin_LED = 13;
/// <summary>
/// The setup routine, which runs once each time the board is reset.
/// </summary>
void setup()
{
// the first thing you do is to initialize pin 13 as an output pin with the line
pinMode(13, OUTPUT);
}
/// <summary>
/// The main loop routine, which runs over and over again forever.
/// </summary>
void loop()
{
// you turn the LED on with the line
digitalWrite(13, HIGH);
// which supplies 5 volts to pin 13, creating a voltage difference across the pins of the LED, lighting it up.
// do nothing for 1000 milliseconds (one second), giving enough time for a person to see the change
delay(1000);
// Then you turn it off with the line
digitalWrite(13, LOW);
// which takes pin 13 back to 0 volts, turning the LED off.
}]]></Content>
</File>
</Files>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,61 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{8891C1AE-6699-45DA-8B22-13BCEBB63364}">
<Information>
<Title>GTK+ Application</Title>
<ProjectNamePrefix>GtkPlusApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/BlankProject_32x32.png" SmallFileName="Images/BlankProject_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>C/C++</Part>
</Path>
</Information>
<FileSystem>
</FileSystem>
<Configuration>
<Property ID="GtkPath" Value="C:/GTK+" />
<Group ID="Compilation">
<Property ID="OutputFileName" Value="Output/Debug" />
<Property ID="OutputType" Value="GraphicalApplication" />
<Property ID="IncludePaths">
<Value>$(GtkPath)/include</Value>
<Value>$(GtkPath)/include/atk-1.0</Value>
<Value>$(GtkPath)/include/gtk-2.0</Value>
<Value>$(GtkPath)/lib/gtk-2.0/include</Value>
<Value>$(GtkPath)/include/gdk-pixbuf-2.0</Value>
<Value>$(GtkPath)/include/gio-win32-2.0</Value>
<Value>$(GtkPath)/include/cairo</Value>
<Value>$(GtkPath)/include/glib-2.0</Value>
<Value>$(GtkPath)/lib/glib-2.0/include</Value>
<Value>$(GtkPath)/include/freetype2</Value>
<Value>$(GtkPath)/include/pango-1.0</Value>
<Value>$(GtkPath)/include/libpng14</Value>
</Property>
<Property ID="LibraryPaths">
<Value>$(GtkPath)/lib</Value>
</Property>
<Property ID="LibraryReferences">
<Value>gtk-win32-2.0</Value>
<Value>gdk-win32-2.0</Value>
<Value>atk-1.0</Value>
<Value>gio-2.0</Value>
<Value>pangowin32-1.0</Value>
<Value>gdi32</Value>
<Value>pangocairo-1.0</Value>
<Value>gdk_pixbuf-2.0</Value>
<Value>lpango-1.0</Value>
<Value>cairo</Value>
<Value>gmodule-2.0</Value>
<Value>gobject-2.0</Value>
<Value>gthread-2.0</Value>
<Value>glib-2.0</Value>
<Value>intl</Value>
</Property>
</Group>
</Configuration>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,37 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{375F1E79-E5E6-4D5C-973C-C6C89DD89197}">
<Information>
<Title>Class Library</Title>
<ProjectNamePrefix>ClassLibrary</ProjectNamePrefix>
<IconPath LargeFileName="Images/Library_32x32.png" SmallFileName="Images/Library_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>COBOL</Part>
</Path>
</Information>
<FileSystem>
<Files>
<File DestinationFileName="$(ClassName).cs">
<Content Type="text/plain"><![CDATA[using System;
using System.Text;
namespace $(Project.Title)
{
public class $(ClassName)
{
}
}
]]></Content>
</File>
</Files>
</FileSystem>
<Variables>
<Variable DataType="String" Name="ClassName" Title="Class name:" Value="Class1" />
</Variables>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,43 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{375F1E79-E5E6-4D5C-973C-C6C89DD89197}">
<Information>
<Title>Console Application</Title>
<ProjectNamePrefix>ConsoleApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/Console_32x32.png" SmallFileName="Images/Console_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>COBOL</Part>
</Path>
</Information>
<FileSystem>
<Files>
<File DestinationFileName="Program.cs">
<Content Type="text/plain"><![CDATA[using System;
using System.Text;
namespace $(Project.DefaultNamespace)
{
class Program
{
static void Main(string[] args)
{
// Write a Hello, World message...
Console.WriteLine("Hello, world!");
// ... and pause the console
Console.Write("Press any key to continue . . .");
Console.ReadKey(true);
}
}
}
]]></Content>
</File>
</Files>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,64 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{375F1E79-E5E6-4D5C-973C-C6C89DD89197}">
<Information>
<Title>Database Project</Title>
<ProjectNamePrefix>Database</ProjectNamePrefix>
<IconPath LargeFileName="Images/Database_32x32.png" SmallFileName="Images/Database_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>COBOL</Part>
</Path>
</Information>
<FileSystem>
<Folders>
<Folder Name="Test Scripts">
<Files>
<File DestinationFileName="Test.sql">
<Content Type="text/plain"><![CDATA[-- Examples for queries that exercise different SQL objects implemented by this assembly
-----------------------------------------------------------------------------------------
-- Stored procedure
-----------------------------------------------------------------------------------------
-- exec StoredProcedureName
-----------------------------------------------------------------------------------------
-- User defined function
-----------------------------------------------------------------------------------------
-- select dbo.FunctionName()
-----------------------------------------------------------------------------------------
-- User defined type
-----------------------------------------------------------------------------------------
-- CREATE TABLE test_table (col1 UserType)
-- go
--
-- INSERT INTO test_table VALUES (convert(uri, 'Instantiation String 1'))
-- INSERT INTO test_table VALUES (convert(uri, 'Instantiation String 2'))
-- INSERT INTO test_table VALUES (convert(uri, 'Instantiation String 3'))
--
-- select col1::method1() from test_table
-----------------------------------------------------------------------------------------
-- User defined type
-----------------------------------------------------------------------------------------
-- select dbo.AggregateName(Column1) from Table1
select 'To run your project, please edit the Test.sql file in your project. This file is located in the Test Scripts folder in the Solution Explorer.'
]]></Content>
</File>
</Files>
</Folder>
</Folders>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{375F1E79-E5E6-4D5C-973C-C6C89DD89197}">
<Information>
<Title>Silverlight Application</Title>
<ProjectNamePrefix>SilverlightApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/Silverlight_32x32.png" SmallFileName="Images/Silverlight_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>COBOL</Part>
</Path>
</Information>
<FileSystem>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{375F1E79-E5E6-4D5C-973C-C6C89DD89197}">
<Information>
<Title>Windows Forms Application</Title>
<ProjectNamePrefix>WindowsApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/Application_32x32.png" SmallFileName="Images/Application_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>COBOL</Part>
</Path>
</Information>
<FileSystem>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,37 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}">
<Information>
<Title>Class Library</Title>
<ProjectNamePrefix>ClassLibrary</ProjectNamePrefix>
<IconPath LargeFileName="Images/Library_32x32.png" SmallFileName="Images/Library_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>C#</Part>
</Path>
</Information>
<FileSystem>
<Files>
<File DestinationFileName="$(ClassName).cs">
<Content Type="text/plain"><![CDATA[using System;
using System.Text;
namespace $(Project.Title)
{
public class $(ClassName)
{
}
}
]]></Content>
</File>
</Files>
</FileSystem>
<Variables>
<Variable DataType="String" Name="ClassName" Title="Class name:" Value="Class1" />
</Variables>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,43 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}">
<Information>
<Title>Console Application</Title>
<ProjectNamePrefix>ConsoleApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/Console_32x32.png" SmallFileName="Images/Console_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>C#</Part>
</Path>
</Information>
<FileSystem>
<Files>
<File DestinationFileName="Program.cs">
<Content Type="text/plain"><![CDATA[using System;
using System.Text;
namespace $(Project.DefaultNamespace)
{
class Program
{
static void Main(string[] args)
{
// Write a Hello, World message...
Console.WriteLine("Hello, world!");
// ... and pause the console
Console.Write("Press any key to continue . . .");
Console.ReadKey(true);
}
}
}
]]></Content>
</File>
</Files>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,64 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}">
<Information>
<Title>Database Project</Title>
<ProjectNamePrefix>Database</ProjectNamePrefix>
<IconPath LargeFileName="Images/Database_32x32.png" SmallFileName="Images/Database_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>C#</Part>
</Path>
</Information>
<FileSystem>
<Folders>
<Folder Name="Test Scripts">
<Files>
<File DestinationFileName="Test.sql">
<Content Type="text/plain"><![CDATA[-- Examples for queries that exercise different SQL objects implemented by this assembly
-----------------------------------------------------------------------------------------
-- Stored procedure
-----------------------------------------------------------------------------------------
-- exec StoredProcedureName
-----------------------------------------------------------------------------------------
-- User defined function
-----------------------------------------------------------------------------------------
-- select dbo.FunctionName()
-----------------------------------------------------------------------------------------
-- User defined type
-----------------------------------------------------------------------------------------
-- CREATE TABLE test_table (col1 UserType)
-- go
--
-- INSERT INTO test_table VALUES (convert(uri, 'Instantiation String 1'))
-- INSERT INTO test_table VALUES (convert(uri, 'Instantiation String 2'))
-- INSERT INTO test_table VALUES (convert(uri, 'Instantiation String 3'))
--
-- select col1::method1() from test_table
-----------------------------------------------------------------------------------------
-- User defined type
-----------------------------------------------------------------------------------------
-- select dbo.AggregateName(Column1) from Table1
select 'To run your project, please edit the Test.sql file in your project. This file is located in the Test Scripts folder in the Solution Explorer.'
]]></Content>
</File>
</Files>
</Folder>
</Folders>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}">
<Information>
<Title>Silverlight Application</Title>
<ProjectNamePrefix>SilverlightApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/Silverlight_32x32.png" SmallFileName="Images/Silverlight_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>C#</Part>
</Path>
</Information>
<FileSystem>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,154 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}">
<Information>
<Title>Windows Forms Application</Title>
<ProjectNamePrefix>WindowsFormsApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/Application_32x32.png" SmallFileName="Images/Application_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>C#</Part>
</Path>
</Information>
<FileSystem>
<Folders>
<Folder Name="Properties">
<Files>
<File DestinationFileName="AssemblyInfo.cs">
<Content Type="text/plain"><![CDATA[using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("$(Project.Title)")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("$(VersionInfo.ProductName)")]
[assembly: AssemblyCopyright("Copyright ©$(CurrentDate.Year) $(VersionInfo.Company)")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("$(Project.Guid)")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
]]></Content>
</File>
</Files>
</Folder>
</Folders>
<Files>
<File DestinationFileName="Program.cs">
<Content Type="text/plain"><![CDATA[using System;
using System.Windows.Forms;
namespace $(Project.DefaultNamespace)
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new $(Project.MainFormName)());
}
}
}
]]></Content>
</File>
<File DestinationFileName="$(Project.MainFormName).cs">
<Content Type="text/plain"><![CDATA[using System;
using System.ComponentModel;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace $(Project.DefaultNamespace)
{
public partial class $(Project.MainFormName) : Form
{
public $(Project.MainFormName)()
{
InitializeComponent();
}
}
}
]]></Content>
</File>
<File DestinationFileName="$(Project.MainFormName).Designer.cs">
<Content Type="text/plain"><![CDATA[namespace $(Project.DefaultNamespace)
{
partial class $(Project.MainFormName)
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Text = "$(Project.MainFormName)";
}
#endregion
}
}
]]></Content>
</File>
</Files>
</FileSystem>
<Variables>
<Variable ID="Project.DefaultNamespace" Title="Default namespace:" DataType="String" Value="$(Project.Title)" />
<Variable ID="Project.MainFormName" Title="Main form name:" DataType="String" Value="Form1" />
</Variables>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,84 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{E6FDF86B-F3D1-11D4-8576-0002A516ECE8}">
<Information>
<Title>Console Application</Title>
<ProjectNamePrefix>ConsoleApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/Console_32x32.png" SmallFileName="Images/Console_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>IronPython</Part>
</Path>
</Information>
<FileSystem>
<Folders>
<Folder Name="Properties">
<File DestinationFileName="AssemblyInfo.py">
<Content Type="text/plain"><![CDATA[import System.Reflection.*;
import System.Runtime.CompilerServices.*;
import System.Runtime.InteropServices.*;
//
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
//
/** @assembly AssemblyTitle("$(Project.Title)") */
/** @assembly AssemblyDescription("") */
/** @assembly AssemblyCompany("$(Project.Company)") */
/** @assembly AssemblyProduct("$(Project.Title)") */
/** @assembly AssemblyCopyright("Copyright ©$(CurrentDate.Year) $(Project.Company)") */
/** @assembly AssemblyTrademark("") */
/** @assembly AssemblyCulture("") */
// The ComVisible attribute controls accessibility of an individual type
// or member, or of all types within this assembly, from COM. To access
// a type or member in this assembly from COM, set the ComVisible attribute
// on that type or member to true.
/** @assembly ComVisible(false) */
//
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
/** @assembly AssemblyVersion("1.0.0.0") */
]]>
</Content>
</File>
</Folder>
</Folders>
<Files>
<File DestinationFileName="Program.jsl">
<Content Type="text/plain"><![CDATA[package $(Project.Title);
/**
* Summary description for Program
*/
public class Program
{
public static void main(String[] args)
{
//
// TODO: Add code to start application here
//
}
}
]]>
</Content>
</File>
</Files>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,25 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{888888A0-9F3D-457C-B088-3A5042F75D52}">
<Information>
<Title>Native Application</Title>
<ProjectNamePrefix>NativeApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/Console_32x32.png" SmallFileName="Images/Console_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Python</Part>
</Path>
</Information>
<FileSystem>
<Files>
<File DestinationFileName="Program.py">
<Content Type="text/plain"><![CDATA[print('Hello World')]]>
</Content>
</File>
</Files>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{E6FDF86B-F3D1-11D4-8576-0002A516ECE8}">
<Information>
<Title>Windows Forms Application</Title>
<ProjectNamePrefix>WindowsFormsApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/Application_32x32.png" SmallFileName="Images/Application_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>IronPython</Part>
</Path>
</Information>
<FileSystem>
</FileSystem>
<Variables>
<Variable ID="Project.DefaultNamespace" Title="Default namespace:" DataType="String" Value="$(Project.Title)" />
<Variable ID="Project.MainFormName" Title="Main form name:" DataType="String" Value="Form1" />
</Variables>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

View File

@ -1,84 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
<UniversalEditor Version="3.0">
<ProjectTemplates>
<ProjectTemplate TypeID="{E6FDF86B-F3D1-11D4-8576-0002A516ECE8}">
<Information>
<Title>Console Application</Title>
<ProjectNamePrefix>ConsoleApplication</ProjectNamePrefix>
<IconPath LargeFileName="Images/Console_32x32.png" SmallFileName="Images/Console_16x16.png" />
<Path>
<Part>Software Development</Part>
<Part>Common Language Runtime</Part>
<Part>J#</Part>
</Path>
</Information>
<FileSystem>
<Folders>
<Folder Name="Properties">
<File DestinationFileName="AssemblyInfo.jsl">
<Content Type="text/plain"><![CDATA[import System.Reflection.*;
import System.Runtime.CompilerServices.*;
import System.Runtime.InteropServices.*;
//
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
//
/** @assembly AssemblyTitle("$(Project.Title)") */
/** @assembly AssemblyDescription("") */
/** @assembly AssemblyCompany("$(Project.Company)") */
/** @assembly AssemblyProduct("$(Project.Title)") */
/** @assembly AssemblyCopyright("Copyright ©$(CurrentDate.Year) $(Project.Company)") */
/** @assembly AssemblyTrademark("") */
/** @assembly AssemblyCulture("") */
// The ComVisible attribute controls accessibility of an individual type
// or member, or of all types within this assembly, from COM. To access
// a type or member in this assembly from COM, set the ComVisible attribute
// on that type or member to true.
/** @assembly ComVisible(false) */
//
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
/** @assembly AssemblyVersion("1.0.0.0") */
]]>
</Content>
</File>
</Folder>
</Folders>
<Files>
<File DestinationFileName="Program.jsl">
<Content Type="text/plain"><![CDATA[package $(Project.Title);
/**
* Summary description for Program
*/
public class Program
{
public static void main(String[] args)
{
//
// TODO: Add code to start application here
//
}
}
]]>
</Content>
</File>
</Files>
</FileSystem>
</ProjectTemplate>
</ProjectTemplates>
</UniversalEditor>

Some files were not shown because too many files have changed in this diff Show More