nickysn
|
e902487711
|
+ added include file menus.inc to the menus unit dependencies in fpmake.pp
git-svn-id: branches/unicodekvm@48575 -
|
2021-02-09 23:38:59 +00:00 |
|
nickysn
|
08c5d9b007
|
+ added menus.pas that includes menus.inc
git-svn-id: branches/unicodekvm@48574 -
|
2021-02-09 23:38:24 +00:00 |
|
nickysn
|
17b748ef9a
|
* menus.pas renamed menus.inc
git-svn-id: branches/unicodekvm@48573 -
|
2021-02-09 23:37:31 +00:00 |
|
nickysn
|
c870246cd7
|
* synchronized with trunk
git-svn-id: branches/unicodekvm@48572 -
|
2021-02-09 23:34:04 +00:00 |
|
nickysn
|
346cf6a32f
|
+ unicode version of unit outline
git-svn-id: branches/unicodekvm@48571 -
|
2021-02-09 23:33:37 +00:00 |
|
nickysn
|
074f72b64b
|
+ added outline.inc include file to fpmake.pp
git-svn-id: branches/unicodekvm@48570 -
|
2021-02-09 22:02:09 +00:00 |
|
nickysn
|
8b0747f552
|
+ added outline.pas that includes outline.inc
git-svn-id: branches/unicodekvm@48569 -
|
2021-02-09 22:01:23 +00:00 |
|
nickysn
|
86f36c66c0
|
* outline.pas renamed outline.inc
git-svn-id: branches/unicodekvm@48568 -
|
2021-02-09 22:00:25 +00:00 |
|
nickysn
|
c540ef3bf8
|
* TWindow.Title changed to UnicodeString
git-svn-id: branches/unicodekvm@48567 -
|
2021-02-09 21:55:33 +00:00 |
|
nickysn
|
3d74e5a524
|
+ introduced TStream.ReadUnicodeString and WriteUnicodeString
git-svn-id: branches/unicodekvm@48566 -
|
2021-02-09 21:49:54 +00:00 |
|
nickysn
|
2b0cdc0c15
|
- removed the posidx, because it seems to be unused
git-svn-id: branches/unicodekvm@48565 -
|
2021-02-09 20:54:26 +00:00 |
|
nickysn
|
763124567d
|
* unicode versions of TView.TextWidth and CTextWidth
git-svn-id: branches/unicodekvm@48564 -
|
2021-02-09 20:49:23 +00:00 |
|
florian
|
ecce39a3b2
|
+ throw a warning in ISO mode if a constant string is assigned to a char and the sizes do not match, resolves #38439
git-svn-id: trunk@48563 -
|
2021-02-09 20:48:27 +00:00 |
|
nickysn
|
e8a0abf075
|
* unicode version of SpecialChars
git-svn-id: branches/unicodekvm@48562 -
|
2021-02-09 20:43:47 +00:00 |
|
nickysn
|
766162a348
|
* unicode fixes in TListViewer.Draw
git-svn-id: branches/unicodekvm@48561 -
|
2021-02-09 20:42:05 +00:00 |
|
nickysn
|
bb06c623c3
|
* unicode version of TListViewer.GetText
git-svn-id: branches/unicodekvm@48560 -
|
2021-02-09 20:36:17 +00:00 |
|
nickysn
|
6198d4a0a1
|
* unicode conversion of TScrollBar.Init
git-svn-id: branches/unicodekvm@48559 -
|
2021-02-09 20:30:02 +00:00 |
|
nickysn
|
c9cc530d94
|
* TTitleStr redefined as UnicodeString in the unicode version of the views unit
git-svn-id: branches/unicodekvm@48558 -
|
2021-02-09 20:19:39 +00:00 |
|
nickysn
|
98132ce24e
|
* unicode fixes in TFrame.Draw
git-svn-id: branches/unicodekvm@48557 -
|
2021-02-09 20:17:41 +00:00 |
|
nickysn
|
6fa787674f
|
+ unicode version of MoveBuf
git-svn-id: branches/unicodekvm@48555 -
|
2021-02-09 16:58:20 +00:00 |
|
nickysn
|
7fd8562d4a
|
+ unicode version of MoveChar
git-svn-id: branches/unicodekvm@48554 -
|
2021-02-09 15:38:03 +00:00 |
|
nickysn
|
ae339ed8fb
|
+ unicode version of CStrLen
git-svn-id: branches/unicodekvm@48553 -
|
2021-02-09 14:36:14 +00:00 |
|
nickysn
|
3297a453ea
|
+ unicode version of MoveStr
git-svn-id: branches/unicodekvm@48552 -
|
2021-02-09 14:32:27 +00:00 |
|
nickysn
|
8a7ba17e12
|
+ unicode version of MoveCStr
git-svn-id: branches/unicodekvm@48551 -
|
2021-02-09 14:26:59 +00:00 |
|
nickysn
|
0d76565e50
|
* partial unicode conversion of the views unit
git-svn-id: branches/unicodekvm@48550 -
|
2021-02-09 14:08:25 +00:00 |
|
nickysn
|
4b0edb6115
|
* switched the fv units to objfpc mode
git-svn-id: branches/unicodekvm@48549 -
|
2021-02-09 10:56:27 +00:00 |
|
nickysn
|
92c96da226
|
* synchronized with trunk
git-svn-id: branches/unicodekvm@48548 -
|
2021-02-09 08:10:16 +00:00 |
|
florian
|
3a0eb110ec
|
* FPC_VERSION => FPC_FULLVERSION
git-svn-id: trunk@48547 -
|
2021-02-08 21:41:04 +00:00 |
|
nickysn
|
b564e400fc
|
+ introduced unit uviews, which is going to be the unicode enabled version of the views unit
git-svn-id: branches/unicodekvm@48546 -
|
2021-02-08 20:42:14 +00:00 |
|
nickysn
|
be64fd707a
|
+ add include file views.inc to fpmake
git-svn-id: branches/unicodekvm@48545 -
|
2021-02-08 20:36:06 +00:00 |
|
nickysn
|
1f3e903c10
|
+ added views.pas that includes views.inc
git-svn-id: branches/unicodekvm@48544 -
|
2021-02-08 20:35:35 +00:00 |
|
nickysn
|
c5541e9376
|
* views.pas renamed views.inc
git-svn-id: branches/unicodekvm@48543 -
|
2021-02-08 20:34:42 +00:00 |
|
nickysn
|
3d4a242974
|
+ introduced unit udrivers, which calls InitEnhancedVideo instead of InitVideo (i.e. enables unicode mode in the video unit)
git-svn-id: branches/unicodekvm@48542 -
|
2021-02-08 20:29:23 +00:00 |
|
nickysn
|
e341e247e9
|
+ add drivers.inc to the include file dependencies of the drivers unit
git-svn-id: branches/unicodekvm@48541 -
|
2021-02-08 20:19:34 +00:00 |
|
nickysn
|
28cc421b13
|
+ added drivers.pas that includes drivers.inc
git-svn-id: branches/unicodekvm@48540 -
|
2021-02-08 20:18:42 +00:00 |
|
nickysn
|
44213e3389
|
* drivers.pas moved to drivers.inc
git-svn-id: branches/unicodekvm@48539 -
|
2021-02-08 20:17:50 +00:00 |
|
nickysn
|
75db39f064
|
* all integers replaced with smallint, in order to be able to introduce objfpc mode
git-svn-id: branches/unicodekvm@48538 -
|
2021-02-08 20:15:40 +00:00 |
|
nickysn
|
834a6579d7
|
* LineBuf converted to dynarray (to avoid buffer overflow for too big consoles) and made global to avoid reallocating it on the heap on each screen update
git-svn-id: branches/unicodekvm@48537 -
|
2021-02-08 15:27:39 +00:00 |
|
nickysn
|
ec0fa8f46f
|
- removed unused variables and types from Video.SysUpdateScreen
git-svn-id: branches/unicodekvm@48536 -
|
2021-02-08 14:26:52 +00:00 |
|
nickysn
|
6109c56066
|
- removed the cp850 code page mapping from the windows video unit (it is no longer used)
git-svn-id: branches/unicodekvm@48535 -
|
2021-02-08 14:20:29 +00:00 |
|
nickysn
|
4864aba47a
|
- removed useunicodefunctions from the windows video unit
git-svn-id: branches/unicodekvm@48534 -
|
2021-02-08 14:13:40 +00:00 |
|
nickysn
|
11db30ab3d
|
* use CP_OEMCP to convert characters in LegacyChar2ExtendedGraphemeCluster
git-svn-id: branches/unicodekvm@48533 -
|
2021-02-08 14:06:44 +00:00 |
|
nickysn
|
453bdaaafc
|
* switched the windows video driver to use the enhanced (unicode) video buffer
git-svn-id: branches/unicodekvm@48532 -
|
2021-02-08 13:53:19 +00:00 |
|
nickysn
|
2746b0e035
|
+ added operator = for comparison of TEnhancedVideoCell records
git-svn-id: branches/unicodekvm@48531 -
|
2021-02-08 13:52:39 +00:00 |
|
nickysn
|
1b2e13bf77
|
+ enabled all debug code generation options in the video unit test .lpi files
git-svn-id: branches/unicodekvm@48530 -
|
2021-02-08 11:18:22 +00:00 |
|
nickysn
|
56f10ae916
|
* synchronized with trunk
git-svn-id: branches/unicodekvm@48529 -
|
2021-02-08 11:13:57 +00:00 |
|
nickysn
|
3634e7823f
|
* .lpi updated
git-svn-id: branches/unicodekvm@48528 -
|
2021-02-08 11:10:55 +00:00 |
|
nickysn
|
d4913f490f
|
* fixed off by one errors in the new video unit routines
git-svn-id: branches/unicodekvm@48527 -
|
2021-02-08 11:10:37 +00:00 |
|
marco
|
59a16914f3
|
* sqrt is 4 characters long, noticed by Artlogic.
git-svn-id: trunk@48525 -
|
2021-02-08 09:16:13 +00:00 |
|
Károly Balogh
|
ada3d2050c
|
m68k: write inline floating point immediates as hex consts, instead of scientific notation. the scientific notation format parsing depends on the libc the assembler was linked against, which can lead to varying results and compile errors
git-svn-id: trunk@48524 -
|
2021-02-08 05:01:45 +00:00 |
|