Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace LuaConverter
- {
- public partial class MainForm : Form
- {
- public MainForm()
- {
- InitializeComponent();
- }
- private void pasteButton_Click(object sender, EventArgs e)
- {
- if (Clipboard.ContainsText())
- {
- inputTextBox.Text = Clipboard.GetText();
- }
- }
- private void copyButton_Click(object sender, EventArgs e)
- {
- Clipboard.SetText(outputTextBox.Text);
- }
- private void convertButton_Click(object sender, EventArgs e)
- {
- string str = "\"";
- foreach(char c in inputTextBox.Text)
- {
- switch (c)
- {
- case '\a':
- {
- str += "\\a";
- break;
- }
- case '\b':
- {
- str += "\\b";
- break;
- }
- case '\f':
- {
- str += "\\f";
- break;
- }
- case '\n':
- {
- str += "\\n";
- break;
- }
- case '\r':
- {
- break;
- }
- case '\t':
- {
- str += "\\t";
- break;
- }
- case '\v':
- {
- str += "\\v";
- break;
- }
- case '\\':
- {
- str += "\\\\";
- break;
- }
- case '\"':
- {
- str += "\\\"";
- break;
- }
- case '\'':
- {
- str += "\\\'";
- break;
- }
- case '[':
- {
- str += "\\[";
- break;
- }
- case ']':
- {
- str += "\\]";
- break;
- }
- default:
- {
- str += c;
- break;
- }
- }
- }
- outputTextBox.Text = str + "\"";
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment