Skip to content

Commit 74d7baf

Browse files
committed
Initial commit
0 parents  commit 74d7baf

File tree

4 files changed

+224
-0
lines changed

4 files changed

+224
-0
lines changed

LICENSE

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2018 Rusi Dimitrov
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.

MKAD_dec2rom.ahk

+178
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
;;===========================================================================;;
2+
;; Име:........: MKAD dec2rom
3+
;; Описание:...: Автоматично преобразуване на арабските числа от 1 до 100
4+
;; (включително) в римски.
5+
;; За римско `I` се въвежда `1=`, за `XV` - `15=` и т.н.
6+
;; Работи само в активен прозорец на MKAD for Windows.
7+
;;
8+
;; Автор:......: Руси Димитров
9+
;; Версия:.....: 1.0.0
10+
;; Лиценз:.....: MIT
11+
;; Адрес:......: https://github.com/rddim/mkad-dec2rom
12+
;;===========================================================================;;
13+
;; Права:......: Името `MKAD` се използва с разрешението на г-н Кольо Маринов
14+
;; `MKAD for Windows` е запазена марка на ЕТ "Колма"
15+
;; Адрес:......: http://kolma.bg
16+
;;
17+
;; Custom icon is based on original icon made by Freepik from www.flaticon.com
18+
;;===========================================================================;;
19+
20+
;; Глобални настройки =======================================================;;
21+
22+
#NoEnv
23+
#SingleInstance, force
24+
#IfWinActive, ahk_exe mkadwin.exe
25+
SetWorkingDir %A_ScriptDir%
26+
27+
;; Системна област ==========================================================;;
28+
29+
TrayTip,, MKAD dec2rom е стартирана
30+
Menu, Tray, Icon, MKAD_dec2rom.ico ;този ред да се изключи при компилиране с Ahk2Exe.exe
31+
Menu, Tray, Tip, MKAD dec2rom 1.0.0
32+
Menu, Tray, NoStandard
33+
Menu, Tray, Add, Относно, About
34+
Menu, Tray, Add, Изход, Exit
35+
Menu, Tray, Default, Относно
36+
return
37+
38+
;; Прозорец "Относно" =======================================================;;
39+
40+
About:
41+
Gui, About: Font,, Consolas
42+
Gui, About: Add, Text,,
43+
(
44+
Автоматично преобразуване на арабските числа от 1 до 100
45+
(включително) в римски.
46+
За римско ``I`` се въвежда ``1=``, за ``XV`` - ``15=`` и т.н.
47+
Работи само в активен прозорец на MKAD for Windows.
48+
49+
1 = I, 4 = IV, 5 = V, 9 = IX, 10 = X,
50+
40 = XL, 50 = L, 90 = XC, 100 = C
51+
52+
Автор:....: Руси Димитров
53+
Версия:...: 1.0.0
54+
Лиценз:...: MIT
55+
)
56+
Gui, About: Font, cBlue underline
57+
Gui, About: Add, Text, gLaunchGitHub, https://github.com/rddim/mkad-dec2rom
58+
Gui, About: Add, Text, gLaunchKolma, http://kolma.bg
59+
Gui, About: Color, White
60+
Gui, About: Show,, MKAD dec2rom
61+
return
62+
63+
AboutGuiEscape:
64+
Gui, Destroy
65+
return
66+
67+
LaunchGitHub:
68+
Run, https://github.com/rddim/mkad-dec2rom
69+
return
70+
LaunchKolma:
71+
Run, http://kolma.bg/mkad.html
72+
return
73+
74+
Exit:
75+
ExitApp
76+
77+
;; Скрипт ===================================================================;;
78+
79+
:*:1=::I
80+
:*:2=::II
81+
:*:3=::III
82+
:*:4=::IV
83+
:*:5=::V
84+
:*:6=::VI
85+
:*:7=::VII
86+
:*:8=::VIII
87+
:*:9=::IX
88+
:*:10=::X
89+
:*:11=::XI
90+
:*:12=::XII
91+
:*:13=::XIII
92+
:*:14=::XIV
93+
:*:15=::XV
94+
:*:16=::XVI
95+
:*:17=::XVII
96+
:*:18=::XVIII
97+
:*:19=::XIX
98+
:*:20=::XX
99+
:*:21=::XXI
100+
:*:22=::XXII
101+
:*:23=::XXIII
102+
:*:24=::XXIV
103+
:*:25=::XXV
104+
:*:26=::XXVI
105+
:*:27=::XXVII
106+
:*:28=::XXVIII
107+
:*:29=::XXIX
108+
:*:30=::XXX
109+
:*:31=::XXXI
110+
:*:32=::XXXII
111+
:*:33=::XXXIII
112+
:*:34=::XXXIV
113+
:*:35=::XXXV
114+
:*:36=::XXXVI
115+
:*:37=::XXXVII
116+
:*:38=::XXXVIII
117+
:*:39=::XXXIX
118+
:*:40=::XL
119+
:*:41=::XLI
120+
:*:42=::XLII
121+
:*:43=::XLIII
122+
:*:44=::XLIV
123+
:*:45=::XLV
124+
:*:46=::XLVI
125+
:*:47=::XLVII
126+
:*:48=::XLVIII
127+
:*:49=::XLIX
128+
:*:50=::L
129+
:*:51=::LI
130+
:*:52=::LII
131+
:*:53=::LIII
132+
:*:54=::LIV
133+
:*:55=::LV
134+
:*:56=::LVI
135+
:*:57=::LVII
136+
:*:58=::LVIII
137+
:*:59=::LIX
138+
:*:60=::LX
139+
:*:61=::LXI
140+
:*:62=::LXII
141+
:*:63=::LXIII
142+
:*:64=::LXIV
143+
:*:65=::LXV
144+
:*:66=::LXVI
145+
:*:67=::LXVII
146+
:*:68=::LXVIII
147+
:*:69=::LXIX
148+
:*:70=::LXX
149+
:*:71=::LXXI
150+
:*:72=::LXXII
151+
:*:73=::LXXIII
152+
:*:74=::LXXIV
153+
:*:75=::LXXV
154+
:*:76=::LXXVI
155+
:*:77=::LXXVII
156+
:*:78=::LXXVIII
157+
:*:79=::LXXIX
158+
:*:80=::LXXX
159+
:*:81=::LXXXI
160+
:*:82=::LXXXII
161+
:*:83=::LXXXIII
162+
:*:84=::LXXXIV
163+
:*:85=::LXXXV
164+
:*:86=::LXXXVI
165+
:*:87=::LXXXVII
166+
:*:88=::LXXXVIII
167+
:*:89=::LXXXIX
168+
:*:90=::XC
169+
:*:91=::XCI
170+
:*:92=::XCII
171+
:*:93=::XCIII
172+
:*:94=::XCIV
173+
:*:95=::XCV
174+
:*:96=::XCVI
175+
:*:97=::XCVII
176+
:*:98=::XCVIII
177+
:*:99=::XCIX
178+
:*:100=::C

MKAD_dec2rom.ico

15.6 KB
Binary file not shown.

README.md

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
[![license](https://img.shields.io/github/license/rddim/mkad-dec2rom.svg?style=flat-square)](../../blob/master/LICENSE) [![Github All Releases](https://img.shields.io/github/release/rddim/mkad-dec2rom.svg?style=flat-square)](../../releases/latest)
2+
3+
---
4+
MKAD dec2rom
5+
===
6+
---
7+
* Автоматично преобразуване на арабските числа от 1 до 100 (включително) в римски
8+
* За римско `I` се въвежда `1=`, за `XV` - `15=` и т.н.
9+
* След стартиране, скриптът/програмата се намалява в системната област
10+
* Работи само в активен прозорец на [MKAD for Windows](http://kolma.bg/mkad.html)
11+
12+
Използване и компилиране
13+
---
14+
* Използване
15+
* [Изтегляне](../../releases/latest) на предварително компилирана версия, като самостоятелна програма
16+
* Скриптът `MKAD_dec2rom.ahk` може да се стартира директно, при условие, че имате инсталирана версия на [AutoHotkey](https://autohotkey.com/download/)
17+
* Компилиране като самостоятелна програма
18+
* От инсталираната AutoHotkey се стартира `Ahk2Exe.exe`<sup><sup><b>[1]</b></sup></sup> и се извършват действията с бутоните
19+
* Може да се използва и преносимата версия [AutoHotkey Portable](https://portableapps.com/node/39299)
20+
21+
> <sup><sup><b>[1]</b></sup></sup> _При компилиране с `Ahk2Exe.exe` редът `Menu, Tray, Icon, MKAD_dec2rom.ico` в `MKAD_dec2rom.ahk` е препоръчително да се изключи чрез поставяне на `;` в началото му. Това е необходимо, за да се избегне проблем с иконката._
22+
23+
_Името `MKAD` се използва с разрешението на г-н Кольо Маринов. `MKAD for Windows` е запазена марка на [ЕТ "Колма"](http://kolma.bg)._
24+
25+
_Custom icon is based on original icon made by Freepik from www.flaticon.com_

0 commit comments

Comments
 (0)