Jump to content

king-pin

წევრი
  • Posts

    1
  • Joined

  • Last visited

Posts posted by king-pin

  1.  

    მარტო ქართულად წერს? ესაა ჩემის სორსი, ნუ სორსი რა, ფანჯრის პორგრამული მხარე, სადაც ყველაფერი ხდება

    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 Convert
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
                comboBox1.SelectedIndex = 0;
                comboBox2.SelectedIndex = 0;
            }
    
            private void richTextBox1_TextChanged(object sender, EventArgs e)
            {
                if (comboBox2.Text == "Georgian")
                {
                    richTextBox2.Text = "";
                    foreach (char i in richTextBox1.Text)
                    {
                        switch (i)
                        {
                            case 'a': richTextBox2.Text += 'ა';  break;
                            case 'b': richTextBox2.Text += 'ბ';  break;
                            case 'c': richTextBox2.Text += 'ც';  break;
                            case 'C': richTextBox2.Text += 'ჩ';  break;
                            case 'd': richTextBox2.Text += 'დ'; break;
                            case 'e': richTextBox2.Text += 'ე';  break;
                            case 'f': richTextBox2.Text += 'ფ';  break;
                            case 'g': richTextBox2.Text += 'გ'; break;
                            case 'h': richTextBox2.Text += 'ჰ'; break;
                            case 'i': richTextBox2.Text += 'ი'; break;
                            case 'j': richTextBox2.Text += 'ჯ'; break;
                            case 'J': richTextBox2.Text += 'ჟ'; break;
                            case 'k': richTextBox2.Text += 'კ'; break;
                            case 'l': richTextBox2.Text += 'ლ'; break;
                            case 'm': richTextBox2.Text += 'მ'; break;
                            case 'n': richTextBox2.Text += 'ნ'; break;
                            case 'o': richTextBox2.Text += 'ო'; break;
                            case 'p': richTextBox2.Text += 'პ'; break;
                            case 'q': richTextBox2.Text += 'ქ'; break;
                            case 'r': richTextBox2.Text += 'რ'; break;
                            case 'R': richTextBox2.Text += 'ღ'; break;
                            case 's': richTextBox2.Text += 'ს'; break;
                            case 'S': richTextBox2.Text += 'შ'; break;
                            case 't': richTextBox2.Text += 'ტ'; break;
                            case 'T': richTextBox2.Text += 'თ'; break;
                            case 'u': richTextBox2.Text += 'უ'; break;
                            case 'v': richTextBox2.Text += 'ვ'; break;
                            case 'w': richTextBox2.Text += 'წ'; break;
                            case 'W': richTextBox2.Text += 'ჭ'; break;
                            case 'x': richTextBox2.Text += 'ხ'; break;
                            case 'y': richTextBox2.Text += 'ყ'; break;
                            case 'z': richTextBox2.Text += 'ზ'; break;
                            case 'Z': richTextBox2.Text += 'ძ'; break;
    
                            default: richTextBox2.Text += i; break;
                        }
                    }
                }
                else
                {
                    richTextBox2.Text = "";
                    foreach (char i in richTextBox1.Text)
                    {
                        switch (i)
                        {
                            case 'a': richTextBox2.Text += 'ф';  break;
                            case 'A': richTextBox2.Text += 'Ф';  break;
                            case 'b': richTextBox2.Text += 'и';  break;
                            case 'B': richTextBox2.Text += 'И';  break;
                            case 'c': richTextBox2.Text += 'с';  break;
                            case 'C': richTextBox2.Text += 'С';  break;
                            case 'd': richTextBox2.Text += 'в';  break;
                            case 'D': richTextBox2.Text += 'В';  break;
                            case 'e': richTextBox2.Text += 'у';  break;
                            case 'E': richTextBox2.Text += 'У';  break;
                            case 'f': richTextBox2.Text += 'а';  break;
                            case 'F': richTextBox2.Text += 'А';  break;
                            case 'g': richTextBox2.Text += 'п';  break;
                            case 'G': richTextBox2.Text += 'П';  break;
                            case 'h': richTextBox2.Text += 'р';  break;
                            case 'H': richTextBox2.Text += 'Р';  break;
                            case 'i': richTextBox2.Text += 'ш';  break;
                            case 'I': richTextBox2.Text += 'Ш';  break;
                            case 'j': richTextBox2.Text += 'о';  break;
                            case 'J': richTextBox2.Text += 'О';  break;
                            case 'k': richTextBox2.Text += 'л';  break;
                            case 'K': richTextBox2.Text += 'Л';  break;
                            case 'l': richTextBox2.Text += 'д';  break;
                            case 'L': richTextBox2.Text += 'Д';  break;
                            case 'm': richTextBox2.Text += 'ь';  break;
                            case 'M': richTextBox2.Text += 'Ь';  break;
                            case 'n': richTextBox2.Text += 'т';  break;
                            case 'N': richTextBox2.Text += 'Т';  break;
                            case 'o': richTextBox2.Text += 'щ';  break;
                            case 'O': richTextBox2.Text += 'Щ';  break;
                            case 'p': richTextBox2.Text += 'з';  break;
                            case 'P': richTextBox2.Text += 'З';  break;
                            case 'q': richTextBox2.Text += 'й';  break;
                            case 'Q': richTextBox2.Text += 'Й';  break;
                            case 'r': richTextBox2.Text += 'к';  break;
                            case 'R': richTextBox2.Text += 'К';  break;
                            case 's': richTextBox2.Text += 'ы';  break;
                            case 'S': richTextBox2.Text += 'Ы';  break;
                            case 't': richTextBox2.Text += 'е';  break;
                            case 'T': richTextBox2.Text += 'Е';  break;
                            case 'u': richTextBox2.Text += 'г';  break;
                            case 'U': richTextBox2.Text += 'Г';  break;
                            case 'v': richTextBox2.Text += 'м';  break;
                            case 'V': richTextBox2.Text += 'М';  break;
                            case 'w': richTextBox2.Text += 'ц';  break;
                            case 'W': richTextBox2.Text += 'Ц';  break;
                            case 'x': richTextBox2.Text += 'ч';  break;
                            case 'X': richTextBox2.Text += 'Ч';  break;
                            case 'y': richTextBox2.Text += 'н';  break;
                            case 'Y': richTextBox2.Text += 'Н';  break;
                            case 'z': richTextBox2.Text += 'я';  break;
                            case 'Z': richTextBox2.Text += 'Я';  break;
                            case '`': richTextBox2.Text += 'ё';  break;
                            case '~': richTextBox2.Text += 'Ё';  break;
                            case ',': richTextBox2.Text += 'б';  break;
                            case '<': richTextBox2.Text += 'Б';  break;
                            case '.': richTextBox2.Text += 'ю';  break;
                            case '>': richTextBox2.Text += 'Ю';  break;
                            case '/': richTextBox2.Text += '.';  break;
                            case '?': richTextBox2.Text += ',';  break;
                            case ';': richTextBox2.Text += 'ж';  break;
                            case ':': richTextBox2.Text += 'Ж';  break;
                            case ''': richTextBox2.Text += 'э'; break;
                            case '"': richTextBox2.Text += 'Э';  break;
                            case '[': richTextBox2.Text += 'х';  break;
                            case '{': richTextBox2.Text += 'Х';  break;
                            case ']': richTextBox2.Text += 'ъ';  break;
                            case '}': richTextBox2.Text += 'Ъ';  break;
                            case '@': richTextBox2.Text += '"';  break;
                            case '#': richTextBox2.Text += '№';  break;
                            case '$': richTextBox2.Text += ';';  break;
                            case '^': richTextBox2.Text += ':';  break;
                            case '&': richTextBox2.Text += '?';  break;
                            case '|': richTextBox2.Text += '/';  break;
       
                            default: richTextBox2.Text += i; break;
                        }
                    }
                }
            }
        }
    }
    
    

     

     

    amis bevrad mokled chawerac sheidzleba:

     

    function (e, target) {

           var val = "";

           switch (MyGeoEngKbd.KAGeo) {

               case "geo": var options = "abgdevzTiklmnopJrstufqRySCcZwWxjh";

                   var x = options.indexOf(String.fromCharCode(e.keyCode));

                   if (x != -1)

                       val = String.fromCharCode(x + 4304);

                   else { val = String.fromCharCode(e.keyCode); }

                   break;

               case "eng":

                   var val = "";

                   val = String.fromCharCode(e.keyCode);

                   break;

           }

           if (target.selectionStart == target.value.length) {

               target.value += val;

           }

           else {

               var index = target.selectionStart;

               var first = target.value.substring(0, index);

               var second = target.value.substring(index);

               target.value = first;

               target.value += val;

               target.value += second;

               target.selectionEnd = ++index;

           }

     

    es ki javascript-is kodia, magram mgoni ar gagichirdeba garcheva, tu rame kitxva geqneba dawere :)

    saitistvis alt+shift-it gadayvanis gareshe qartulad rom dawero, magis nawilia

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.