├── .gitattributes
├── .vs
└── Notepad
│ └── v15
│ ├── Server
│ └── sqlite3
│ │ ├── storage.ide
│ │ ├── storage.ide-shm
│ │ └── storage.ide-wal
│ └── sqlite3
│ ├── storage.ide-shm
│ └── storage.ide-wal
├── LICENSE
├── Notepad.sln
├── Notepad
├── App.config
├── Form1.Designer.cs
├── Form1.cs
├── Form1.resx
├── Form2.Designer.cs
├── Form2.cs
├── Form2.resx
├── Notepad.csproj
├── Program.cs
├── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ ├── Settings.Designer.cs
│ └── Settings.settings
├── appicon.ico
├── bin
│ ├── Debug
│ │ ├── Notepad.exe
│ │ ├── Notepad.exe.config
│ │ └── Notepad.pdb
│ └── Release
│ │ ├── Notepad.exe
│ │ ├── Notepad.exe.config
│ │ └── Notepad.pdb
├── icon.ico
├── icon1.ico
└── obj
│ ├── Debug
│ ├── DesignTimeResolveAssemblyReferences.cache
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── Notepad.Form1.resources
│ ├── Notepad.Form2.resources
│ ├── Notepad.Properties.Resources.resources
│ ├── Notepad.csproj.CoreCompileInputs.cache
│ ├── Notepad.csproj.FileListAbsolute.txt
│ ├── Notepad.csproj.GenerateResource.Cache
│ ├── Notepad.csprojResolveAssemblyReference.cache
│ ├── Notepad.exe
│ ├── Notepad.pdb
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ └── Release
│ ├── DesignTimeResolveAssemblyReferences.cache
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── Notepad.Form1.resources
│ ├── Notepad.Form2.resources
│ ├── Notepad.Properties.Resources.resources
│ ├── Notepad.csproj.CoreCompileInputs.cache
│ ├── Notepad.csproj.FileListAbsolute.txt
│ ├── Notepad.csproj.GenerateResource.Cache
│ ├── Notepad.csprojResolveAssemblyReference.cache
│ ├── Notepad.exe
│ ├── Notepad.pdb
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
├── README.md
├── Resources
├── appicon.ico
└── notepad-icon.png
└── Screenshot.png
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
--------------------------------------------------------------------------------
/.vs/Notepad/v15/Server/sqlite3/storage.ide:
--------------------------------------------------------------------------------
1 | SQLite format 3 @ .A
--------------------------------------------------------------------------------
/.vs/Notepad/v15/Server/sqlite3/storage.ide-shm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/.vs/Notepad/v15/Server/sqlite3/storage.ide-shm
--------------------------------------------------------------------------------
/.vs/Notepad/v15/Server/sqlite3/storage.ide-wal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/.vs/Notepad/v15/Server/sqlite3/storage.ide-wal
--------------------------------------------------------------------------------
/.vs/Notepad/v15/sqlite3/storage.ide-shm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/.vs/Notepad/v15/sqlite3/storage.ide-shm
--------------------------------------------------------------------------------
/.vs/Notepad/v15/sqlite3/storage.ide-wal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/.vs/Notepad/v15/sqlite3/storage.ide-wal
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2017 Lavertis
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/Notepad.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 15
4 | VisualStudioVersion = 15.0.26730.3
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Notepad", "Notepad\Notepad.csproj", "{DBEED383-976A-460E-8FB9-F13161EB44EE}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {DBEED383-976A-460E-8FB9-F13161EB44EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {DBEED383-976A-460E-8FB9-F13161EB44EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {DBEED383-976A-460E-8FB9-F13161EB44EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {DBEED383-976A-460E-8FB9-F13161EB44EE}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | GlobalSection(ExtensibilityGlobals) = postSolution
23 | SolutionGuid = {F52DD140-D525-489B-9EA3-F252ED21212F}
24 | EndGlobalSection
25 | EndGlobal
26 |
--------------------------------------------------------------------------------
/Notepad/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Notepad/Form1.Designer.cs:
--------------------------------------------------------------------------------
1 | namespace Notepad
2 | {
3 | partial class Form1
4 | {
5 | ///
6 | /// Required designer variable.
7 | ///
8 | private System.ComponentModel.IContainer components = null;
9 |
10 | ///
11 | /// Clean up any resources being used.
12 | ///
13 | /// true if managed resources should be disposed; otherwise, false.
14 | protected override void Dispose(bool disposing)
15 | {
16 | if (disposing && (components != null))
17 | {
18 | components.Dispose();
19 | }
20 | base.Dispose(disposing);
21 | }
22 |
23 | #region Windows Form Designer generated code
24 |
25 | ///
26 | /// Required method for Designer support - do not modify
27 | /// the contents of this method with the code editor.
28 | ///
29 | private void InitializeComponent()
30 | {
31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
32 | this.textBox1 = new System.Windows.Forms.TextBox();
33 | this.menuStrip1 = new System.Windows.Forms.MenuStrip();
34 | this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
35 | this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
36 | this.openToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
37 | this.toolStripMenuItem3 = new System.Windows.Forms.ToolStripSeparator();
38 | this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
39 | this.saveAsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
40 | this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator();
41 | this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
42 | this.editToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
43 | this.cutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
44 | this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
45 | this.pasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
46 | this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
47 | this.toolStripMenuItem4 = new System.Windows.Forms.ToolStripSeparator();
48 | this.selectAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
49 | this.formatToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
50 | this.wordWrapToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
51 | this.fontToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
52 | this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
53 | this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
54 | this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
55 | this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog();
56 | this.fontDialog1 = new System.Windows.Forms.FontDialog();
57 | this.labelFormat = new System.Windows.Forms.Label();
58 | this.themeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
59 | this.blackToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
60 | this.grayToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
61 | this.defaultToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
62 | this.menuStrip1.SuspendLayout();
63 | this.SuspendLayout();
64 | //
65 | // textBox1
66 | //
67 | this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
68 | | System.Windows.Forms.AnchorStyles.Left)
69 | | System.Windows.Forms.AnchorStyles.Right)));
70 | this.textBox1.Font = new System.Drawing.Font("Consolas", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
71 | this.textBox1.Location = new System.Drawing.Point(12, 27);
72 | this.textBox1.Multiline = true;
73 | this.textBox1.Name = "textBox1";
74 | this.textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
75 | this.textBox1.Size = new System.Drawing.Size(1083, 497);
76 | this.textBox1.TabIndex = 0;
77 | this.textBox1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBox1_KeyDown);
78 | //
79 | // menuStrip1
80 | //
81 | this.menuStrip1.GripMargin = new System.Windows.Forms.Padding(0);
82 | this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
83 | this.fileToolStripMenuItem,
84 | this.editToolStripMenuItem,
85 | this.formatToolStripMenuItem,
86 | this.helpToolStripMenuItem,
87 | this.themeToolStripMenuItem});
88 | this.menuStrip1.Location = new System.Drawing.Point(0, 0);
89 | this.menuStrip1.Name = "menuStrip1";
90 | this.menuStrip1.Size = new System.Drawing.Size(1107, 24);
91 | this.menuStrip1.TabIndex = 1;
92 | this.menuStrip1.Text = "menuStrip1";
93 | //
94 | // fileToolStripMenuItem
95 | //
96 | this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
97 | this.newToolStripMenuItem,
98 | this.openToolStripMenuItem,
99 | this.toolStripMenuItem3,
100 | this.saveToolStripMenuItem,
101 | this.saveAsToolStripMenuItem,
102 | this.toolStripMenuItem2,
103 | this.exitToolStripMenuItem});
104 | this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
105 | this.fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20);
106 | this.fileToolStripMenuItem.Text = "&File";
107 | //
108 | // newToolStripMenuItem
109 | //
110 | this.newToolStripMenuItem.Name = "newToolStripMenuItem";
111 | this.newToolStripMenuItem.Size = new System.Drawing.Size(194, 22);
112 | this.newToolStripMenuItem.Text = "&New Ctrl+N";
113 | this.newToolStripMenuItem.Click += new System.EventHandler(this.newToolStripMenuItem_Click);
114 | //
115 | // openToolStripMenuItem
116 | //
117 | this.openToolStripMenuItem.Name = "openToolStripMenuItem";
118 | this.openToolStripMenuItem.Size = new System.Drawing.Size(194, 22);
119 | this.openToolStripMenuItem.Text = "&Open... Ctrl+O";
120 | this.openToolStripMenuItem.Click += new System.EventHandler(this.openToolStripMenuItem_Click);
121 | //
122 | // toolStripMenuItem3
123 | //
124 | this.toolStripMenuItem3.Name = "toolStripMenuItem3";
125 | this.toolStripMenuItem3.Size = new System.Drawing.Size(191, 6);
126 | //
127 | // saveToolStripMenuItem
128 | //
129 | this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
130 | this.saveToolStripMenuItem.Size = new System.Drawing.Size(194, 22);
131 | this.saveToolStripMenuItem.Text = "&Save Ctrl+S";
132 | this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click);
133 | //
134 | // saveAsToolStripMenuItem
135 | //
136 | this.saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem";
137 | this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(194, 22);
138 | this.saveAsToolStripMenuItem.Text = "Save &As...";
139 | this.saveAsToolStripMenuItem.Click += new System.EventHandler(this.saveAsToolStripMenuItem_Click);
140 | //
141 | // toolStripMenuItem2
142 | //
143 | this.toolStripMenuItem2.Name = "toolStripMenuItem2";
144 | this.toolStripMenuItem2.Size = new System.Drawing.Size(191, 6);
145 | //
146 | // exitToolStripMenuItem
147 | //
148 | this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
149 | this.exitToolStripMenuItem.Size = new System.Drawing.Size(194, 22);
150 | this.exitToolStripMenuItem.Text = "Exit";
151 | this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click);
152 | //
153 | // editToolStripMenuItem
154 | //
155 | this.editToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
156 | this.cutToolStripMenuItem,
157 | this.copyToolStripMenuItem,
158 | this.pasteToolStripMenuItem,
159 | this.deleteToolStripMenuItem,
160 | this.toolStripMenuItem4,
161 | this.selectAllToolStripMenuItem});
162 | this.editToolStripMenuItem.Name = "editToolStripMenuItem";
163 | this.editToolStripMenuItem.Size = new System.Drawing.Size(39, 20);
164 | this.editToolStripMenuItem.Text = "&Edit";
165 | //
166 | // cutToolStripMenuItem
167 | //
168 | this.cutToolStripMenuItem.Name = "cutToolStripMenuItem";
169 | this.cutToolStripMenuItem.Size = new System.Drawing.Size(197, 22);
170 | this.cutToolStripMenuItem.Text = "Cu&t Ctrl+X";
171 | this.cutToolStripMenuItem.Click += new System.EventHandler(this.cutToolStripMenuItem_Click);
172 | //
173 | // copyToolStripMenuItem
174 | //
175 | this.copyToolStripMenuItem.Name = "copyToolStripMenuItem";
176 | this.copyToolStripMenuItem.Size = new System.Drawing.Size(197, 22);
177 | this.copyToolStripMenuItem.Text = "&Copy Ctrl+C";
178 | this.copyToolStripMenuItem.Click += new System.EventHandler(this.copyToolStripMenuItem_Click);
179 | //
180 | // pasteToolStripMenuItem
181 | //
182 | this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem";
183 | this.pasteToolStripMenuItem.Size = new System.Drawing.Size(197, 22);
184 | this.pasteToolStripMenuItem.Text = "&Paste Ctrl+V";
185 | this.pasteToolStripMenuItem.Click += new System.EventHandler(this.pasteToolStripMenuItem_Click);
186 | //
187 | // deleteToolStripMenuItem
188 | //
189 | this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
190 | this.deleteToolStripMenuItem.Size = new System.Drawing.Size(197, 22);
191 | this.deleteToolStripMenuItem.Text = "De&lete Del";
192 | this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click);
193 | //
194 | // toolStripMenuItem4
195 | //
196 | this.toolStripMenuItem4.Name = "toolStripMenuItem4";
197 | this.toolStripMenuItem4.Size = new System.Drawing.Size(194, 6);
198 | //
199 | // selectAllToolStripMenuItem
200 | //
201 | this.selectAllToolStripMenuItem.Name = "selectAllToolStripMenuItem";
202 | this.selectAllToolStripMenuItem.Size = new System.Drawing.Size(197, 22);
203 | this.selectAllToolStripMenuItem.Text = "Select &All Ctrl+A";
204 | this.selectAllToolStripMenuItem.Click += new System.EventHandler(this.selectAllToolStripMenuItem_Click);
205 | //
206 | // formatToolStripMenuItem
207 | //
208 | this.formatToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
209 | this.wordWrapToolStripMenuItem,
210 | this.fontToolStripMenuItem});
211 | this.formatToolStripMenuItem.Name = "formatToolStripMenuItem";
212 | this.formatToolStripMenuItem.Size = new System.Drawing.Size(57, 20);
213 | this.formatToolStripMenuItem.Text = "F&ormat";
214 | //
215 | // wordWrapToolStripMenuItem
216 | //
217 | this.wordWrapToolStripMenuItem.Checked = true;
218 | this.wordWrapToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
219 | this.wordWrapToolStripMenuItem.Name = "wordWrapToolStripMenuItem";
220 | this.wordWrapToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
221 | this.wordWrapToolStripMenuItem.Text = "&Word Wrap";
222 | this.wordWrapToolStripMenuItem.Click += new System.EventHandler(this.wordWrapToolStripMenuItem_Click);
223 | //
224 | // fontToolStripMenuItem
225 | //
226 | this.fontToolStripMenuItem.Name = "fontToolStripMenuItem";
227 | this.fontToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
228 | this.fontToolStripMenuItem.Text = "&Font...";
229 | this.fontToolStripMenuItem.Click += new System.EventHandler(this.fontToolStripMenuItem_Click);
230 | //
231 | // helpToolStripMenuItem
232 | //
233 | this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
234 | this.aboutToolStripMenuItem});
235 | this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
236 | this.helpToolStripMenuItem.Size = new System.Drawing.Size(44, 20);
237 | this.helpToolStripMenuItem.Text = "&Help";
238 | //
239 | // aboutToolStripMenuItem
240 | //
241 | this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem";
242 | this.aboutToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
243 | this.aboutToolStripMenuItem.Text = "&About...";
244 | this.aboutToolStripMenuItem.Click += new System.EventHandler(this.aboutToolStripMenuItem_Click);
245 | //
246 | // saveFileDialog1
247 | //
248 | this.saveFileDialog1.CheckPathExists = false;
249 | this.saveFileDialog1.DefaultExt = "txt";
250 | this.saveFileDialog1.Filter = "Text Documents|*txt|All files|*.*";
251 | //
252 | // fontDialog1
253 | //
254 | this.fontDialog1.Font = new System.Drawing.Font("Consolas", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
255 | this.fontDialog1.FontMustExist = true;
256 | this.fontDialog1.ShowColor = true;
257 | //
258 | // labelFormat
259 | //
260 | this.labelFormat.AutoSize = true;
261 | this.labelFormat.Dock = System.Windows.Forms.DockStyle.Bottom;
262 | this.labelFormat.Location = new System.Drawing.Point(0, 544);
263 | this.labelFormat.Name = "labelFormat";
264 | this.labelFormat.Size = new System.Drawing.Size(61, 13);
265 | this.labelFormat.TabIndex = 2;
266 | this.labelFormat.Text = "No file fond";
267 | this.labelFormat.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
268 | //
269 | // themeToolStripMenuItem
270 | //
271 | this.themeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
272 | this.blackToolStripMenuItem,
273 | this.grayToolStripMenuItem,
274 | this.defaultToolStripMenuItem});
275 | this.themeToolStripMenuItem.Name = "themeToolStripMenuItem";
276 | this.themeToolStripMenuItem.Size = new System.Drawing.Size(56, 20);
277 | this.themeToolStripMenuItem.Text = "Theme";
278 | //
279 | // blackToolStripMenuItem
280 | //
281 | this.blackToolStripMenuItem.Name = "blackToolStripMenuItem";
282 | this.blackToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
283 | this.blackToolStripMenuItem.Text = "Black";
284 | this.blackToolStripMenuItem.Click += new System.EventHandler(this.blackToolStripMenuItem_Click);
285 | //
286 | // grayToolStripMenuItem
287 | //
288 | this.grayToolStripMenuItem.Name = "grayToolStripMenuItem";
289 | this.grayToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
290 | this.grayToolStripMenuItem.Text = "Gray";
291 | this.grayToolStripMenuItem.Click += new System.EventHandler(this.grayToolStripMenuItem_Click);
292 | //
293 | // defaultToolStripMenuItem
294 | //
295 | this.defaultToolStripMenuItem.Name = "defaultToolStripMenuItem";
296 | this.defaultToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
297 | this.defaultToolStripMenuItem.Text = "Default";
298 | this.defaultToolStripMenuItem.Click += new System.EventHandler(this.defaultToolStripMenuItem_Click);
299 | //
300 | // Form1
301 | //
302 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
303 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
304 | this.BackColor = System.Drawing.Color.White;
305 | this.ClientSize = new System.Drawing.Size(1107, 557);
306 | this.Controls.Add(this.labelFormat);
307 | this.Controls.Add(this.textBox1);
308 | this.Controls.Add(this.menuStrip1);
309 | this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
310 | this.MainMenuStrip = this.menuStrip1;
311 | this.Name = "Form1";
312 | this.Text = "Notepad";
313 | this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Form1_FormClosing);
314 | this.menuStrip1.ResumeLayout(false);
315 | this.menuStrip1.PerformLayout();
316 | this.ResumeLayout(false);
317 | this.PerformLayout();
318 |
319 | }
320 |
321 | #endregion
322 |
323 | private System.Windows.Forms.TextBox textBox1;
324 | private System.Windows.Forms.MenuStrip menuStrip1;
325 | private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem;
326 | private System.Windows.Forms.ToolStripMenuItem editToolStripMenuItem;
327 | private System.Windows.Forms.ToolStripMenuItem formatToolStripMenuItem;
328 | private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem;
329 | private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem;
330 | private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem;
331 | private System.Windows.Forms.ToolStripMenuItem openToolStripMenuItem;
332 | private System.Windows.Forms.ToolStripSeparator toolStripMenuItem3;
333 | private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem;
334 | private System.Windows.Forms.ToolStripMenuItem saveAsToolStripMenuItem;
335 | private System.Windows.Forms.ToolStripSeparator toolStripMenuItem2;
336 | private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
337 | private System.Windows.Forms.ToolStripMenuItem cutToolStripMenuItem;
338 | private System.Windows.Forms.ToolStripMenuItem copyToolStripMenuItem;
339 | private System.Windows.Forms.ToolStripMenuItem pasteToolStripMenuItem;
340 | private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem;
341 | private System.Windows.Forms.ToolStripSeparator toolStripMenuItem4;
342 | private System.Windows.Forms.ToolStripMenuItem selectAllToolStripMenuItem;
343 | private System.Windows.Forms.ToolStripMenuItem wordWrapToolStripMenuItem;
344 | private System.Windows.Forms.ToolStripMenuItem fontToolStripMenuItem;
345 | private System.Windows.Forms.OpenFileDialog openFileDialog1;
346 | private System.Windows.Forms.SaveFileDialog saveFileDialog1;
347 | private System.Windows.Forms.FontDialog fontDialog1;
348 | private System.Windows.Forms.Label labelFormat;
349 | private System.Windows.Forms.ToolStripMenuItem themeToolStripMenuItem;
350 | private System.Windows.Forms.ToolStripMenuItem blackToolStripMenuItem;
351 | private System.Windows.Forms.ToolStripMenuItem grayToolStripMenuItem;
352 | private System.Windows.Forms.ToolStripMenuItem defaultToolStripMenuItem;
353 | }
354 | }
355 |
356 |
--------------------------------------------------------------------------------
/Notepad/Form1.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.ComponentModel;
4 | using System.Data;
5 | using System.Drawing;
6 | using System.IO;
7 | using System.Linq;
8 | using System.Text;
9 | using System.Threading.Tasks;
10 | using System.Windows.Forms;
11 |
12 | namespace Notepad
13 | {
14 | public partial class Form1 : Form
15 | {
16 | String path = String.Empty;
17 |
18 | public Form1() => InitializeComponent();
19 |
20 | private string ReturnMessageFromFormat(string type)
21 | {
22 | switch (type)
23 | {
24 | case "ino":
25 | return "Arduino";
26 | break;
27 | case "cs":
28 | return "C#";
29 | break;
30 | case "cpp":
31 | return "C++";
32 | break;
33 | case "c":
34 | return "C";
35 | break;
36 | case "btwo":
37 | return "Braintwo";
38 | break;
39 | case "json":
40 | return "Json";
41 | break;
42 | case "xml":
43 | return "Xml";
44 | break;
45 | case "html":
46 | return "HTML";
47 | break;
48 | case "css":
49 | return "CSS";
50 | break;
51 | case "js":
52 | return "JavaScript";
53 | break;
54 | default:
55 | return "Text";
56 | break;
57 |
58 | }
59 | }
60 |
61 | private void openToolStripMenuItem_Click(object sender, EventArgs e)
62 | {
63 | if (openFileDialog1.ShowDialog() == DialogResult.OK)
64 | {
65 | textBox1.Text = File.ReadAllText(path = openFileDialog1.FileName);
66 | string[] SplitExtension = openFileDialog1.FileName.Split('.');
67 | labelFormat.Text = ReturnMessageFromFormat(SplitExtension[1]);
68 |
69 | }
70 | }
71 |
72 | private void saveAsToolStripMenuItem_Click(object sender, EventArgs e)
73 | {
74 | if (saveFileDialog1.ShowDialog() == DialogResult.OK)
75 | {
76 | File.WriteAllText(path = saveFileDialog1.FileName, textBox1.Text);
77 | }
78 | }
79 |
80 | private void saveToolStripMenuItem_Click(object sender, EventArgs e)
81 | {
82 | if (!String.IsNullOrWhiteSpace(path))
83 | {
84 | File.WriteAllText(path, textBox1.Text);
85 | }
86 | else
87 | {
88 | saveAsToolStripMenuItem_Click(sender, e);
89 | }
90 | }
91 |
92 | private void exitPrompt()
93 | {
94 | DialogResult = MessageBox.Show("Do you want to save current file?",
95 | "Notepad",
96 | MessageBoxButtons.YesNoCancel,
97 | MessageBoxIcon.Question,
98 | MessageBoxDefaultButton.Button2);
99 | }
100 |
101 | private void newToolStripMenuItem_Click(object sender, EventArgs e)
102 | {
103 | if (!String.IsNullOrWhiteSpace(textBox1.Text))
104 | {
105 | exitPrompt();
106 |
107 | if (DialogResult == DialogResult.Yes)
108 | {
109 | saveToolStripMenuItem_Click(sender, e);
110 | textBox1.Text = String.Empty;
111 | path = String.Empty;;
112 | }
113 | else if (DialogResult == DialogResult.No)
114 | {
115 | textBox1.Text = String.Empty;;
116 | path = String.Empty;;
117 | }
118 |
119 | }
120 | }
121 |
122 | private void selectAllToolStripMenuItem_Click(object sender, EventArgs e) => textBox1.SelectAll();
123 |
124 | private void cutToolStripMenuItem_Click(object sender, EventArgs e) => textBox1.Cut();
125 |
126 | private void copyToolStripMenuItem_Click(object sender, EventArgs e) => textBox1.Copy();
127 |
128 | private void pasteToolStripMenuItem_Click(object sender, EventArgs e) => textBox1.Paste();
129 |
130 | private void deleteToolStripMenuItem_Click(object sender, EventArgs e) => textBox1.SelectedText = String.Empty;
131 |
132 |
133 | private void wordWrapToolStripMenuItem_Click(object sender, EventArgs e)
134 | {
135 | if (wordWrapToolStripMenuItem.Checked == true)
136 | {
137 | textBox1.WordWrap = false;
138 | textBox1.ScrollBars = ScrollBars.Both;
139 | wordWrapToolStripMenuItem.Checked = false;
140 | }
141 | else
142 | {
143 | textBox1.WordWrap = true;
144 | textBox1.ScrollBars = ScrollBars.Vertical;
145 | wordWrapToolStripMenuItem.Checked = true;
146 | }
147 | }
148 |
149 | private void fontToolStripMenuItem_Click(object sender, EventArgs e)
150 | {
151 | if (fontDialog1.ShowDialog() == DialogResult.OK)
152 | {
153 | textBox1.Font = textBox1.Font = new Font(fontDialog1.Font, fontDialog1.Font.Style);
154 | textBox1.ForeColor = fontDialog1.Color;
155 | }
156 | }
157 |
158 | private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
159 | {
160 | Form aboutForm = new Form2();
161 | aboutForm.ShowDialog();
162 | }
163 |
164 |
165 | private void exitToolStripMenuItem_Click(object sender, EventArgs e) => Application.Exit();
166 |
167 | private void Form1_FormClosing(object sender, FormClosingEventArgs e)
168 | {
169 | if (!string.IsNullOrWhiteSpace(textBox1.Text))
170 | {
171 | exitPrompt();
172 |
173 | if (DialogResult == DialogResult.Yes)
174 | {
175 | saveToolStripMenuItem_Click(sender, e);
176 | }
177 | else if (DialogResult == DialogResult.Cancel)
178 | {
179 | e.Cancel = true;
180 | }
181 | }
182 | }
183 |
184 | private void textBox1_KeyDown(object sender, KeyEventArgs e)
185 | {
186 | if (e.Control)
187 | {
188 | switch (e.KeyCode)
189 | {
190 | case Keys.A:
191 | e.SuppressKeyPress = true;
192 | textBox1.SelectAll();
193 | break;
194 | case Keys.N:
195 | e.SuppressKeyPress = true;
196 | newToolStripMenuItem_Click(sender, e);
197 | break;
198 | case Keys.S:
199 | e.SuppressKeyPress = true;
200 | saveToolStripMenuItem_Click(sender, e);
201 | break;
202 | }
203 | }
204 | }
205 |
206 | private void blackToolStripMenuItem_Click(object sender, EventArgs e)
207 | {
208 | textBox1.ForeColor = Color.White;
209 | textBox1.BackColor = Color.Black;
210 | this.BackColor = Color.Gray;
211 | }
212 |
213 | private void grayToolStripMenuItem_Click(object sender, EventArgs e)
214 | {
215 | textBox1.ForeColor = Color.Black;
216 | textBox1.BackColor = Color.Gray;
217 | this.BackColor = Color.Gray;
218 | }
219 |
220 | private void defaultToolStripMenuItem_Click(object sender, EventArgs e)
221 | {
222 | textBox1.ForeColor = Color.Black;
223 | textBox1.BackColor = Color.White;
224 | this.BackColor = Color.White;
225 | }
226 | }
227 | }
228 |
--------------------------------------------------------------------------------
/Notepad/Form2.Designer.cs:
--------------------------------------------------------------------------------
1 | namespace Notepad
2 | {
3 | partial class Form2
4 | {
5 | ///
6 | /// Required designer variable.
7 | ///
8 | private System.ComponentModel.IContainer components = null;
9 |
10 | ///
11 | /// Clean up any resources being used.
12 | ///
13 | /// true if managed resources should be disposed; otherwise, false.
14 | protected override void Dispose(bool disposing)
15 | {
16 | if (disposing && (components != null))
17 | {
18 | components.Dispose();
19 | }
20 | base.Dispose(disposing);
21 | }
22 |
23 | #region Windows Form Designer generated code
24 |
25 | ///
26 | /// Required method for Designer support - do not modify
27 | /// the contents of this method with the code editor.
28 | ///
29 | private void InitializeComponent()
30 | {
31 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form2));
32 | this.pictureBox1 = new System.Windows.Forms.PictureBox();
33 | this.button1 = new System.Windows.Forms.Button();
34 | this.label1 = new System.Windows.Forms.Label();
35 | ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
36 | this.SuspendLayout();
37 | //
38 | // pictureBox1
39 | //
40 | this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
41 | this.pictureBox1.Location = new System.Drawing.Point(110, 20);
42 | this.pictureBox1.Name = "pictureBox1";
43 | this.pictureBox1.Size = new System.Drawing.Size(64, 64);
44 | this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
45 | this.pictureBox1.TabIndex = 0;
46 | this.pictureBox1.TabStop = false;
47 | //
48 | // button1
49 | //
50 | this.button1.Font = new System.Drawing.Font("Consolas", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
51 | this.button1.Location = new System.Drawing.Point(110, 200);
52 | this.button1.Name = "button1";
53 | this.button1.Size = new System.Drawing.Size(64, 24);
54 | this.button1.TabIndex = 2;
55 | this.button1.Text = "OK";
56 | this.button1.UseVisualStyleBackColor = true;
57 | this.button1.Click += new System.EventHandler(this.button1_Click);
58 | //
59 | // label1
60 | //
61 | this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
62 | this.label1.Location = new System.Drawing.Point(12, 115);
63 | this.label1.Name = "label1";
64 | this.label1.Size = new System.Drawing.Size(260, 73);
65 | this.label1.TabIndex = 3;
66 | this.label1.Text = "This is my first simple notepad app in C# created for educational purposes. " +
67 | " Version forked by Paulo Henrique.";
68 | this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
69 | //
70 | // Form2
71 | //
72 | this.AcceptButton = this.button1;
73 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
74 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
75 | this.ClientSize = new System.Drawing.Size(284, 241);
76 | this.ControlBox = false;
77 | this.Controls.Add(this.label1);
78 | this.Controls.Add(this.button1);
79 | this.Controls.Add(this.pictureBox1);
80 | this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
81 | this.Name = "Form2";
82 | this.Text = "About";
83 | this.TopMost = true;
84 | ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
85 | this.ResumeLayout(false);
86 | this.PerformLayout();
87 |
88 | }
89 |
90 | #endregion
91 |
92 | private System.Windows.Forms.PictureBox pictureBox1;
93 | private System.Windows.Forms.Button button1;
94 | private System.Windows.Forms.Label label1;
95 | }
96 | }
--------------------------------------------------------------------------------
/Notepad/Form2.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.ComponentModel;
4 | using System.Data;
5 | using System.Drawing;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Threading.Tasks;
9 | using System.Windows.Forms;
10 |
11 | namespace Notepad
12 | {
13 | public partial class Form2 : Form
14 | {
15 | public Form2()
16 | {
17 | InitializeComponent();
18 | }
19 |
20 | private void button1_Click(object sender, EventArgs e)
21 | {
22 | this.Close();
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Notepad/Form2.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 |
122 |
123 | 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
221 |
222 |
223 |
--------------------------------------------------------------------------------
/Notepad/Notepad.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | AnyCPU
7 | {DBEED383-976A-460E-8FB9-F13161EB44EE}
8 | WinExe
9 | Notepad
10 | Notepad
11 | v4.5
12 | 512
13 |
14 |
15 | AnyCPU
16 | true
17 | full
18 | false
19 | bin\Debug\
20 | DEBUG;TRACE
21 | prompt
22 | 4
23 |
24 |
25 | AnyCPU
26 | pdbonly
27 | true
28 | bin\Release\
29 | TRACE
30 | prompt
31 | 4
32 |
33 |
34 | appicon.ico
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 | Form
52 |
53 |
54 | Form1.cs
55 |
56 |
57 | Form
58 |
59 |
60 | Form2.cs
61 |
62 |
63 |
64 |
65 | Form1.cs
66 |
67 |
68 | Form2.cs
69 |
70 |
71 | ResXFileCodeGenerator
72 | Resources.Designer.cs
73 | Designer
74 |
75 |
76 | True
77 | Resources.resx
78 |
79 |
80 | SettingsSingleFileGenerator
81 | Settings.Designer.cs
82 |
83 |
84 | True
85 | Settings.settings
86 | True
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
--------------------------------------------------------------------------------
/Notepad/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using System.Windows.Forms;
6 |
7 | namespace Notepad
8 | {
9 | static class Program
10 | {
11 | ///
12 | /// The main entry point for the application.
13 | ///
14 | [STAThread]
15 | static void Main()
16 | {
17 | Application.EnableVisualStyles();
18 | Application.SetCompatibleTextRenderingDefault(false);
19 | Application.Run(new Form1());
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Notepad/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Notepad")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("Notepad")]
13 | [assembly: AssemblyCopyright("Copyright © 2017")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("dbeed383-976a-460e-8fb9-f13161eb44ee")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/Notepad/Properties/Resources.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace Notepad.Properties
12 | {
13 |
14 |
15 | ///
16 | /// A strongly-typed resource class, for looking up localized strings, etc.
17 | ///
18 | // This class was auto-generated by the StronglyTypedResourceBuilder
19 | // class via a tool like ResGen or Visual Studio.
20 | // To add or remove a member, edit your .ResX file then rerun ResGen
21 | // with the /str option, or rebuild your VS project.
22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 | internal class Resources
26 | {
27 |
28 | private static global::System.Resources.ResourceManager resourceMan;
29 |
30 | private static global::System.Globalization.CultureInfo resourceCulture;
31 |
32 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
33 | internal Resources()
34 | {
35 | }
36 |
37 | ///
38 | /// Returns the cached ResourceManager instance used by this class.
39 | ///
40 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
41 | internal static global::System.Resources.ResourceManager ResourceManager
42 | {
43 | get
44 | {
45 | if ((resourceMan == null))
46 | {
47 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Notepad.Properties.Resources", typeof(Resources).Assembly);
48 | resourceMan = temp;
49 | }
50 | return resourceMan;
51 | }
52 | }
53 |
54 | ///
55 | /// Overrides the current thread's CurrentUICulture property for all
56 | /// resource lookups using this strongly typed resource class.
57 | ///
58 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
59 | internal static global::System.Globalization.CultureInfo Culture
60 | {
61 | get
62 | {
63 | return resourceCulture;
64 | }
65 | set
66 | {
67 | resourceCulture = value;
68 | }
69 | }
70 | }
71 | }
72 |
--------------------------------------------------------------------------------
/Notepad/Properties/Resources.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 | text/microsoft-resx
107 |
108 |
109 | 2.0
110 |
111 |
112 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
113 |
114 |
115 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
--------------------------------------------------------------------------------
/Notepad/Properties/Settings.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.42000
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace Notepad.Properties
12 | {
13 |
14 |
15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
18 | {
19 |
20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
21 |
22 | public static Settings Default
23 | {
24 | get
25 | {
26 | return defaultInstance;
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Notepad/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Notepad/appicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/appicon.ico
--------------------------------------------------------------------------------
/Notepad/bin/Debug/Notepad.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/bin/Debug/Notepad.exe
--------------------------------------------------------------------------------
/Notepad/bin/Debug/Notepad.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Notepad/bin/Debug/Notepad.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/bin/Debug/Notepad.pdb
--------------------------------------------------------------------------------
/Notepad/bin/Release/Notepad.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/bin/Release/Notepad.exe
--------------------------------------------------------------------------------
/Notepad/bin/Release/Notepad.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Notepad/bin/Release/Notepad.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/bin/Release/Notepad.pdb
--------------------------------------------------------------------------------
/Notepad/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/icon.ico
--------------------------------------------------------------------------------
/Notepad/icon1.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/icon1.ico
--------------------------------------------------------------------------------
/Notepad/obj/Debug/DesignTimeResolveAssemblyReferences.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/DesignTimeResolveAssemblyReferences.cache
--------------------------------------------------------------------------------
/Notepad/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
--------------------------------------------------------------------------------
/Notepad/obj/Debug/Notepad.Form1.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/Notepad.Form1.resources
--------------------------------------------------------------------------------
/Notepad/obj/Debug/Notepad.Form2.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/Notepad.Form2.resources
--------------------------------------------------------------------------------
/Notepad/obj/Debug/Notepad.Properties.Resources.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/Notepad.Properties.Resources.resources
--------------------------------------------------------------------------------
/Notepad/obj/Debug/Notepad.csproj.CoreCompileInputs.cache:
--------------------------------------------------------------------------------
1 | 7834232f7f890c18d5deedef8d3503ca045791b9
2 |
--------------------------------------------------------------------------------
/Notepad/obj/Debug/Notepad.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Notepad\Notepad\bin\Debug\Notepad.exe.config
2 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Notepad\Notepad\bin\Debug\Notepad.exe
3 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Notepad\Notepad\bin\Debug\Notepad.pdb
4 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Notepad\Notepad\obj\Debug\Notepad.csprojResolveAssemblyReference.cache
5 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Notepad\Notepad\obj\Debug\Notepad.Form1.resources
6 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Notepad\Notepad\obj\Debug\Notepad.Properties.Resources.resources
7 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Notepad\Notepad\obj\Debug\Notepad.csproj.GenerateResource.Cache
8 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Notepad\Notepad\obj\Debug\Notepad.csproj.CoreCompileInputs.cache
9 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Notepad\Notepad\obj\Debug\Notepad.exe
10 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Notepad\Notepad\obj\Debug\Notepad.pdb
11 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\bin\Debug\Notepad.exe.config
12 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\bin\Debug\Notepad.exe
13 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\bin\Debug\Notepad.pdb
14 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Debug\Notepad.csprojResolveAssemblyReference.cache
15 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Debug\Notepad.Form1.resources
16 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Debug\Notepad.Properties.Resources.resources
17 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Debug\Notepad.csproj.GenerateResource.Cache
18 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Debug\Notepad.csproj.CoreCompileInputs.cache
19 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Debug\Notepad.exe
20 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Debug\Notepad.pdb
21 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Debug\Notepad.Form2.resources
22 |
--------------------------------------------------------------------------------
/Notepad/obj/Debug/Notepad.csproj.GenerateResource.Cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/Notepad.csproj.GenerateResource.Cache
--------------------------------------------------------------------------------
/Notepad/obj/Debug/Notepad.csprojResolveAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/Notepad.csprojResolveAssemblyReference.cache
--------------------------------------------------------------------------------
/Notepad/obj/Debug/Notepad.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/Notepad.exe
--------------------------------------------------------------------------------
/Notepad/obj/Debug/Notepad.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/Notepad.pdb
--------------------------------------------------------------------------------
/Notepad/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
--------------------------------------------------------------------------------
/Notepad/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
--------------------------------------------------------------------------------
/Notepad/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
--------------------------------------------------------------------------------
/Notepad/obj/Release/DesignTimeResolveAssemblyReferences.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/DesignTimeResolveAssemblyReferences.cache
--------------------------------------------------------------------------------
/Notepad/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
--------------------------------------------------------------------------------
/Notepad/obj/Release/Notepad.Form1.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/Notepad.Form1.resources
--------------------------------------------------------------------------------
/Notepad/obj/Release/Notepad.Form2.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/Notepad.Form2.resources
--------------------------------------------------------------------------------
/Notepad/obj/Release/Notepad.Properties.Resources.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/Notepad.Properties.Resources.resources
--------------------------------------------------------------------------------
/Notepad/obj/Release/Notepad.csproj.CoreCompileInputs.cache:
--------------------------------------------------------------------------------
1 | 9fa0caa6f869ca9f058eaf1946bb6cada67cf6db
2 |
--------------------------------------------------------------------------------
/Notepad/obj/Release/Notepad.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\bin\Release\Notepad.exe.config
2 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\bin\Release\Notepad.exe
3 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\bin\Release\Notepad.pdb
4 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Release\Notepad.Form1.resources
5 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Release\Notepad.Properties.Resources.resources
6 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Release\Notepad.csproj.GenerateResource.Cache
7 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Release\Notepad.csproj.CoreCompileInputs.cache
8 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Release\Notepad.exe
9 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Release\Notepad.pdb
10 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Release\Notepad.Form2.resources
11 | C:\Users\kuzmi\Desktop\Projects\C#\Applications\Simple_Notepad\Notepad\obj\Release\Notepad.csprojResolveAssemblyReference.cache
12 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\obj\Release\Notepad.csprojResolveAssemblyReference.cache
13 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\obj\Release\Notepad.Form1.resources
14 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\obj\Release\Notepad.Form2.resources
15 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\obj\Release\Notepad.Properties.Resources.resources
16 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\obj\Release\Notepad.csproj.GenerateResource.Cache
17 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\obj\Release\Notepad.csproj.CoreCompileInputs.cache
18 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\obj\Release\Notepad.exe
19 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\obj\Release\Notepad.pdb
20 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\bin\Release\Notepad.exe.config
21 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\bin\Release\Notepad.exe
22 | C:\Users\Paulo Henrique\Downloads\Simple_Notepad-master\Notepad\bin\Release\Notepad.pdb
23 |
--------------------------------------------------------------------------------
/Notepad/obj/Release/Notepad.csproj.GenerateResource.Cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/Notepad.csproj.GenerateResource.Cache
--------------------------------------------------------------------------------
/Notepad/obj/Release/Notepad.csprojResolveAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/Notepad.csprojResolveAssemblyReference.cache
--------------------------------------------------------------------------------
/Notepad/obj/Release/Notepad.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/Notepad.exe
--------------------------------------------------------------------------------
/Notepad/obj/Release/Notepad.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/Notepad.pdb
--------------------------------------------------------------------------------
/Notepad/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
--------------------------------------------------------------------------------
/Notepad/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
--------------------------------------------------------------------------------
/Notepad/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Notepad/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Simple Notepad
2 |
3 | Simple C# notepad created in Visual Studio
4 |
5 | This was the first project in my programming career which ended up on GitHub. At the time of creation I wasn't aware of the existence of git, so that's why commits section doesn't look good. I decided to keep it as a reminder to where I started.
6 |
7 | 
8 |
--------------------------------------------------------------------------------
/Resources/appicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Resources/appicon.ico
--------------------------------------------------------------------------------
/Resources/notepad-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Resources/notepad-icon.png
--------------------------------------------------------------------------------
/Screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lavertis/simple-notepad/d61dfbb5d98a5c3fd9fef542807b5dd59e1e6a96/Screenshot.png
--------------------------------------------------------------------------------