Advertisement
Guest User

Untitled

a guest
Feb 28th, 2015
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.72 KB | None | 0 0
  1. private void add_smileys(RichTextBox addin)
  2. {
  3. try
  4. {
  5. while (addin.Text.Contains(":)"))
  6. {
  7. addin.SelectionStart = addin.Find(":)", RichTextBoxFinds.WholeWord);
  8. addin.SelectionLength = 2;
  9.  
  10. Image img = Resources.in_smile;
  11. Clipboard.SetImage(img);
  12. addin.Paste();
  13. }
  14. while (addin.Text.Contains(">:("))
  15. {
  16. addin.SelectionStart = addin.Find(">:(", RichTextBoxFinds.WholeWord);
  17. addin.SelectionLength = 3;
  18.  
  19. Image img = Resources.in_angry;
  20. Clipboard.SetImage(img);
  21. addin.Paste();
  22. }
  23. while (addin.Text.Contains(":D"))
  24. {
  25. addin.SelectionStart = addin.Find(":D", RichTextBoxFinds.WholeWord);
  26. addin.SelectionLength = 2;
  27.  
  28. Image img = Resources.in_lol;
  29. Clipboard.SetImage(img);
  30. addin.Paste();
  31. }
  32. while (addin.Text.Contains(":'("))
  33. {
  34. addin.SelectionStart = addin.Find(":'(", RichTextBoxFinds.WholeWord);
  35. addin.SelectionLength = 3;
  36.  
  37. Image img = Resources.in_cry;
  38. Clipboard.SetImage(img);
  39. addin.Paste();
  40. }
  41. while (addin.Text.Contains(":("))
  42. {
  43. addin.SelectionStart = addin.Find(":(", RichTextBoxFinds.WholeWord);
  44. addin.SelectionLength = 2;
  45.  
  46. Image img = Resources.in_sad;
  47. Clipboard.SetImage(img);
  48. addin.Paste();
  49. }
  50. while (addin.Text.Contains(";)"))
  51. {
  52. addin.SelectionStart = addin.Find(";)", RichTextBoxFinds.WholeWord);
  53. addin.SelectionLength = 2;
  54.  
  55. Image img = Resources.in_wink;
  56. Clipboard.SetImage(img);
  57. addin.Paste();
  58. }
  59. while (addin.Text.Contains("xD"))
  60. {
  61. addin.SelectionStart = addin.Find("xD", RichTextBoxFinds.WholeWord);
  62. addin.SelectionLength = 2;
  63.  
  64. Image img = Resources.in_laugh;
  65. Clipboard.SetImage(img);
  66. addin.Paste();
  67. }
  68. while (addin.Text.Contains(":P"))
  69. {
  70. addin.SelectionStart = addin.Find(":P", RichTextBoxFinds.WholeWord);
  71. addin.SelectionLength = 2;
  72.  
  73. Image img = Resources.in_tongue;
  74. Clipboard.SetImage(img);
  75. addin.Paste();
  76. }
  77. while (addin.Text.Contains(":|"))
  78. {
  79. addin.SelectionStart = addin.Find(":|", RichTextBoxFinds.WholeWord);
  80. addin.SelectionLength = 2;
  81.  
  82. Image img = Resources.in_neutral;
  83. Clipboard.SetImage(img);
  84. addin.Paste();
  85. }
  86. while (addin.Text.Contains("^^"))
  87. {
  88. addin.SelectionStart = addin.Find("^^", RichTextBoxFinds.WholeWord);
  89. addin.SelectionLength = 2;
  90.  
  91. Image img = Resources.in_happy;
  92. Clipboard.SetImage(img);
  93. addin.Paste();
  94. }
  95. while (addin.Text.Contains("o.O"))
  96. {
  97. addin.SelectionStart = addin.Find("o.O", RichTextBoxFinds.WholeWord);
  98. addin.SelectionLength = 3;
  99.  
  100. Image img = Resources.in_dizzy;
  101. Clipboard.SetImage(img);
  102. addin.Paste();
  103. }
  104. while (addin.Text.Contains(":S"))
  105. {
  106. addin.SelectionStart = addin.Find(":S", RichTextBoxFinds.WholeWord);
  107. addin.SelectionLength = 2;
  108.  
  109. Image img = Resources.in_confused;
  110. Clipboard.SetImage(img);
  111. addin.Paste();
  112. }
  113. while (addin.Text.Contains(":O"))
  114. {
  115. addin.SelectionStart = addin.Find(":O", RichTextBoxFinds.WholeWord);
  116. addin.SelectionLength = 2;
  117.  
  118. Image img = Resources.in_omg;
  119. Clipboard.SetImage(img);
  120. addin.Paste();
  121. }
  122. }
  123. catch (Exception e)
  124. {
  125. MessageBox.Show(e.Message);
  126. }
  127. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement