All pastes #707951 Raw Edit

Anonymous

public text v1 · immutable
#707951 ·published 2007-09-23 13:23 UTC
rendered paste body
3B Made by Ward

menu * {
  Character Map:charmap
}

alias charmap dialog -m Charmap Charmap

dialog -l Charmap {
  title "Character Map"
  size -1 -1 250 150
  option dbu
  button $chr(1),1,0 0 10 10
  button $chr(2),2,10 0 10 10
  button $chr(3),3,20 0 10 10
  button $chr(4),4,30 0 10 10
  button $chr(5),5,40 0 10 10
  button $chr(6),6,50 0 10 10
  button $chr(7),7,60 0 10 10
  button $chr(8),8,70 0 10 10
  button $chr(9),9,80 0 10 10
  button $chr(10),10,90 0 10 10
  button $chr(11),11,100 0 10 10
  button $chr(12),12,110 0 10 10
  button $chr(13),13,120 0 10 10
  button $chr(14),14,130 0 10 10
  button $chr(15),15,140 0 10 10
  button $chr(16),16,150 0 10 10
  button $chr(17),17,160 0 10 10
  button $chr(18),18,170 0 10 10
  button $chr(19),19,180 0 10 10
  button $chr(20),20,190 0 10 10
  button $chr(21),21,200 0 10 10
  button $chr(22),22,210 0 10 10
  button $chr(23),23,220 0 10 10
  button $chr(24),24,230 0 10 10
  button $chr(25),25,240 0 10 10
  button $chr(26),26,0 10 10 10
  button $chr(27),27,10 10 10 10
  button $chr(28),28,20 10 10 10
  button $chr(29),29,30 10 10 10
  button $chr(30),30,40 10 10 10
  button $chr(31),31,50 10 10 10
  button $chr(32),32,60 10 10 10
  button $chr(33),33,70 10 10 10
  button $chr(34),34,80 10 10 10
  button $chr(35),35,90 10 10 10
  button $chr(36),36,100 10 10 10
  button $chr(37),37,110 10 10 10
  button $chr(38),38,120 10 10 10
  button $chr(39),39,130 10 10 10
  button $chr(40),40,140 10 10 10
  button $chr(41),41,150 10 10 10
  button $chr(42),42,160 10 10 10
  button $chr(43),43,170 10 10 10
  button $chr(44),44,180 10 10 10
  button $chr(45),45,190 10 10 10
  button $chr(46),46,200 10 10 10
  button $chr(47),47,210 10 10 10
  button $chr(48),48,220 10 10 10
  button $chr(49),49,230 10 10 10
  button $chr(50),50,240 10 10 10
  button $chr(51),51,0 20 10 10
  button $chr(52),52,10 20 10 10
  button $chr(53),53,20 20 10 10
  button $chr(54),54,30 20 10 10
  button $chr(55),55,40 20 10 10
  button $chr(56),56,50 20 10 10
  button $chr(57),57,60 20 10 10
  button $chr(58),58,70 20 10 10
  button $chr(59),59,80 20 10 10
  button $chr(60),60,90 20 10 10
  button $chr(61),61,100 20 10 10
  button $chr(62),62,110 20 10 10
  button $chr(63),63,120 20 10 10
  button $chr(64),64,130 20 10 10
  button $chr(65),65,140 20 10 10
  button $chr(66),66,150 20 10 10
  button $chr(67),67,160 20 10 10
  button $chr(68),68,170 20 10 10
  button $chr(69),69,180 20 10 10
  button $chr(70),70,190 20 10 10
  button $chr(71),71,200 20 10 10
  button $chr(72),72,210 20 10 10
  button $chr(73),73,220 20 10 10
  button $chr(74),74,230 20 10 10
  button $chr(75),75,240 20 10 10
  button $chr(76),76,0 30 10 10
  button $chr(77),77,10 30 10 10
  button $chr(78),78,20 30 10 10
  button $chr(79),79,30 30 10 10
  button $chr(80),80,40 30 10 10
  button $chr(81),81,50 30 10 10
  button $chr(82),82,60 30 10 10
  button $chr(83),83,70 30 10 10
  button $chr(84),84,80 30 10 10
  button $chr(85),85,90 30 10 10
  button $chr(86),86,100 30 10 10
  button $chr(87),87,110 30 10 10
  button $chr(88),88,120 30 10 10
  button $chr(89),89,130 30 10 10
  button $chr(90),90,140 30 10 10
  button $chr(91),91,150 30 10 10
  button $chr(92),92,160 30 10 10
  button $chr(93),93,170 30 10 10
  button $chr(94),94,180 30 10 10
  button $chr(95),95,190 30 10 10
  button $chr(96),96,200 30 10 10
  button $chr(97),97,210 30 10 10
  button $chr(98),98,220 30 10 10
  button $chr(99),99,230 30 10 10
  button $chr(100),100,240 30 10 10
  button $chr(101),101,0 40 10 10
  button $chr(102),102,10 40 10 10
  button $chr(103),103,20 40 10 10
  button $chr(104),104,30 40 10 10
  button $chr(105),105,40 40 10 10
  button $chr(106),106,50 40 10 10
  button $chr(107),107,60 40 10 10
  button $chr(108),108,70 40 10 10
  button $chr(109),109,80 40 10 10
  button $chr(110),110,90 40 10 10
  button $chr(111),111,100 40 10 10
  button $chr(112),112,110 40 10 10
  button $chr(113),113,120 40 10 10
  button $chr(114),114,130 40 10 10
  button $chr(115),115,140 40 10 10
  button $chr(116),116,150 40 10 10
  button $chr(117),117,160 40 10 10
  button $chr(118),118,170 40 10 10
  button $chr(119),119,180 40 10 10
  button $chr(120),120,190 40 10 10
  button $chr(121),121,200 40 10 10
  button $chr(122),122,210 40 10 10
  button $chr(123),123,220 40 10 10
  button $chr(124),124,230 40 10 10
  button $chr(125),125,240 40 10 10
  button $chr(126),126,0 50 10 10
  button $chr(127),127,10 50 10 10
  button $chr(128),128,20 50 10 10
  button $chr(129),129,30 50 10 10
  button $chr(130),130,40 50 10 10
  button $chr(131),131,50 50 10 10
  button $chr(132),132,60 50 10 10
  button $chr(133),133,70 50 10 10
  button $chr(134),134,80 50 10 10
  button $chr(135),135,90 50 10 10
  button $chr(136),136,100 50 10 10
  button $chr(137),137,110 50 10 10
  button $chr(138),138,120 50 10 10
  button $chr(139),139,130 50 10 10
  button $chr(140),140,140 50 10 10
  button $chr(141),141,150 50 10 10
  button $chr(142),142,160 50 10 10
  button $chr(143),143,170 50 10 10
  button $chr(144),144,180 50 10 10
  button $chr(145),145,190 50 10 10
  button $chr(146),146,200 50 10 10
  button $chr(147),147,210 50 10 10
  button $chr(148),148,220 50 10 10
  button $chr(149),149,230 50 10 10
  button $chr(150),150,240 50 10 10
  button $chr(151),151,0 60 10 10
  button $chr(152),152,10 60 10 10
  button $chr(153),153,20 60 10 10
  button $chr(154),154,30 60 10 10
  button $chr(155),155,40 60 10 10
  button $chr(156),156,50 60 10 10
  button $chr(157),157,60 60 10 10
  button $chr(158),158,70 60 10 10
  button $chr(159),159,80 60 10 10
  button $chr(160),160,90 60 10 10
  button $chr(161),161,100 60 10 10
  button $chr(162),162,110 60 10 10
  button $chr(163),163,120 60 10 10
  button $chr(164),164,130 60 10 10
  button $chr(165),165,140 60 10 10
  button $chr(166),166,150 60 10 10
  button $chr(167),167,160 60 10 10
  button $chr(168),168,170 60 10 10
  button $chr(169),169,180 60 10 10
  button $chr(170),170,190 60 10 10
  button $chr(171),171,200 60 10 10
  button $chr(172),172,210 60 10 10
  button $chr(173),173,220 60 10 10
  button $chr(174),174,230 60 10 10
  button $chr(175),175,240 60 10 10
  button $chr(176),176,0 70 10 10
  button $chr(177),177,10 70 10 10
  button $chr(178),178,20 70 10 10
  button $chr(179),179,30 70 10 10
  button $chr(180),180,40 70 10 10
  button $chr(181),181,50 70 10 10
  button $chr(182),182,60 70 10 10
  button $chr(183),183,70 70 10 10
  button $chr(184),184,80 70 10 10
  button $chr(185),185,90 70 10 10
  button $chr(186),186,100 70 10 10
  button $chr(187),187,110 70 10 10
  button $chr(188),188,120 70 10 10
  button $chr(189),189,130 70 10 10
  button $chr(190),190,140 70 10 10
  button $chr(191),191,150 70 10 10
  button $chr(192),192,160 70 10 10
  button $chr(193),193,170 70 10 10
  button $chr(194),194,180 70 10 10
  button $chr(195),195,190 70 10 10
  button $chr(196),196,200 70 10 10
  button $chr(197),197,210 70 10 10
  button $chr(198),198,220 70 10 10
  button $chr(199),199,230 70 10 10
  button $chr(200),200,240 70 10 10
  button $chr(201),201,0 80 10 10
  button $chr(202),202,10 80 10 10
  button $chr(203),203,20 80 10 10
  button $chr(204),204,30 80 10 10
  button $chr(205),205,40 80 10 10
  button $chr(206),206,50 80 10 10
  button $chr(207),207,60 80 10 10
  button $chr(208),208,70 80 10 10
  button $chr(209),209,80 80 10 10
  button $chr(210),210,90 80 10 10
  button $chr(211),211,100 80 10 10
  button $chr(212),212,110 80 10 10
  button $chr(213),213,120 80 10 10
  button $chr(214),214,130 80 10 10
  button $chr(215),215,140 80 10 10
  button $chr(216),216,150 80 10 10
  button $chr(217),217,160 80 10 10
  button $chr(218),218,170 80 10 10
  button $chr(219),219,180 80 10 10
  button $chr(220),220,190 80 10 10
  button $chr(221),221,200 80 10 10
  button $chr(222),222,210 80 10 10
  button $chr(223),223,220 80 10 10
  button $chr(224),224,230 80 10 10
  button $chr(225),225,240 80 10 10
  button $chr(226),226,0 90 10 10
  button $chr(227),227,10 90 10 10
  button $chr(228),228,20 90 10 10
  button $chr(229),229,30 90 10 10
  button $chr(230),230,40 90 10 10
  button $chr(231),231,50 90 10 10
  button $chr(232),232,60 90 10 10
  button $chr(233),233,70 90 10 10
  button $chr(234),234,80 90 10 10
  button $chr(235),235,90 90 10 10
  button $chr(236),236,100 90 10 10
  button $chr(237),237,110 90 10 10
  button $chr(238),238,120 90 10 10
  button $chr(239),239,130 90 10 10
  button $chr(240),240,140 90 10 10
  button $chr(241),241,150 90 10 10
  button $chr(242),242,160 90 10 10
  button $chr(243),243,170 90 10 10
  button $chr(244),244,180 90 10 10
  button $chr(245),245,190 90 10 10
  button $chr(246),246,200 90 10 10
  button $chr(247),247,210 90 10 10
  button $chr(248),248,220 90 10 10
  button $chr(249),249,230 90 10 10
  button $chr(250),250,240 90 10 10
  button $chr(251),251,0 100 10 10
  button $chr(252),252,10 100 10 10
  button $chr(253),253,20 100 10 10
  button $chr(254),254,30 100 10 10
  button $chr(255),255,40 100 10 10

  check "Use ASCII value",300,0 115 50 20, push
  check "Copy to Clipboard",301,60 115 50 20, push
  text "Note that some buttons appear blank, but their characters do have a certain meaning in mIRC (For example: 10 is $lf and 13 is $cr)",302,120 115 100 30
}

on *:DIALOG:Charmap:sclick:1-255:{
  if ($did(301).state) clipboard $iif($did(300).state,$did,$chr($did))
  else editbox -fa $editbox($active) $+ $iif($did(300).state,$did,$chr($did))
}