61 Commits

Author SHA1 Message Date
riva
179b5aaac7 add option 'space width' to RBF export 2024-06-07 16:48:30 +03:00
riva
573cf8cae0 attach to previous comit 2024-05-31 16:06:54 +03:00
riva
dad40c972d fix glitch when main form is minimizing 2024-05-31 15:57:05 +03:00
riva
2bf20baf5b remove unused unit 'help.pas' 2024-05-31 15:12:59 +03:00
riva
8f95708c07 refactoring & formatting:
- symbol.pas:
    class TSymbol       -> TMatrixChar
    type  TSymbolField  -> TCharCanvas
    type  TPSymbolField -> TPCharCanvas
    field FSymbol       -> FCharCanvas
    prop  Symbol        -> CharCanvas
    proc  LoadSymbol    -> LoadChar

 - font.pas:
    class TFont         -> TMatrixFont
    type  TSymbolField  -> TCharCanvas
    type  TFontSet      -> TMxCharArray
    field FSymbol       -> FCharArray

 - fm_gen.pas:
    var   FontSet       -> mxFont
2024-05-31 15:10:05 +03:00
riva
946f12486a add support for RBF format load/save 2024-05-31 13:45:12 +03:00
riva
a903319ae3 major release v2.0 2024-05-14 19:09:52 +03:00
riva
abbbad364e rename build modes 2024-05-13 12:36:03 +03:00
riva
15081bd804 fix app info 2024-05-13 12:18:55 +03:00
riva
de286fcd51 fix caption of sizes form 2024-05-11 16:13:31 +03:00
riva
3ca67aacda props form little redesign 2024-05-11 16:09:34 +03:00
riva
1ef88dc449 add status bar popup menu 2024-05-11 15:41:58 +03:00
riva
4c88e42c07 fix unsupported char search bug 2024-05-11 15:41:24 +03:00
riva
316880bafa some captions correcting 2024-05-01 17:07:40 +03:00
riva
2a73df638d fix several small bugs 2024-05-01 15:53:37 +03:00
riva
a4aaee5336 fix components adjusting in settings 2024-05-01 15:32:58 +03:00
riva
ac3158c8c4 fix bug in settings->sticking forms 2024-05-01 15:30:50 +03:00
riva
5507eddc28 'about' form deep refactor, replace raster logo with svg 2024-04-30 23:02:59 +03:00
riva
d98cb0db3b fix gen form design 2024-04-29 21:52:56 +03:00
riva
1f637a26e6 add import from char map image generated by matrixFont 2024-04-29 21:31:48 +03:00
riva
52e30a7fd7 move option 'open char from map in editor...' to map tab 2024-04-27 21:48:35 +03:00
riva
86322a144a fix tab order on colors page in settings form 2024-04-27 21:44:49 +03:00
riva
03600b57e8 colors settings redesign: now we have compact grid 2024-04-27 21:40:01 +03:00
riva
c55070d82e add export of char map to image 2024-04-27 18:45:06 +03:00
riva
3299c7f39a add settings for map colors 2024-04-27 15:04:13 +03:00
riva
4516d7505e add option 'open char from map in editor by single/double click' 2024-04-26 13:58:57 +03:00
riva
88eebec703 add option 'load last opened file at startup' 2024-04-26 12:41:24 +03:00
riva
3e0e6929b2 replace in runtime TPageControl to TNotebook on settings form 2024-04-25 19:07:34 +03:00
riva
5efc9dda6a fix several bugs 2024-04-25 18:31:29 +03:00
riva
72c1605961 deep modernization of forms sticking logic 2024-04-25 18:30:22 +03:00
riva
33fefbd257 optimize & change cpp syntax highlighters 2024-04-20 19:16:02 +03:00
riva
5cba5964d4 add navigator visibility control setting 2024-04-20 19:01:15 +03:00
riva
57734296d5 add dark theme colors set to settings 2024-04-19 20:37:23 +03:00
riva
d739ced741 GUI fixes for dark theme support 2024-04-18 20:48:47 +03:00
riva
66e78fb3c6 change style of 'open file' button to dropdown 2024-04-18 14:37:16 +03:00
riva
1b2030685d replace empty toolbuttons to panels (dark theme fix) 2024-04-18 14:34:32 +03:00
riva
5307d7911d fix navigator row height setting 2024-04-18 12:22:12 +03:00
riva
745f5a704c u_utilities.pas unit cleaning 2024-04-17 14:28:23 +03:00
riva
052c25e496 transition to using AppFeaturesPkg, settings redesign, improvements 2024-04-17 14:27:05 +03:00
riva
2c0c0e07d9 renew app icon 2024-02-17 23:28:19 +02:00
riva
c6bddf16c2 main menu redesign 2024-02-17 12:23:51 +02:00
riva
1b4865f077 toolbars redesign 2024-02-16 21:27:54 +02:00
riva
737308f0b1 fix bug with map window scaled sizes 2024-02-16 21:16:07 +02:00
riva
10c2927139 for previous commit 2024-02-13 19:22:24 +02:00
riva
f0ae07a8a2 add rotate char option 2024-02-13 18:48:19 +02:00
riva
6a8556400c add option and window 'Char map' 2024-02-12 19:56:34 +02:00
riva
b9f6de4d7c add option 'Bit Order' into import code window 2024-02-10 18:44:48 +02:00
riva
b5a5567562 fix hints in 'Import C' 2024-02-08 19:23:24 +02:00
riva
5ec82e64de wrap import method into try/except 2024-02-08 17:29:00 +02:00
riva
9118ec7452 fix selector buttons in 'import C' 2024-02-08 17:28:21 +02:00