Tomas Hajny
1946d0de84
* cdecl modifications
1999-12-26 19:30:18 +00:00
Tomas Hajny
7e3b1ab30f
* OS/2 target added to the uses clause
1999-12-26 19:25:22 +00:00
Tomas Hajny
214c56c3c0
* little enhancements for 4os2/4dos
1999-12-26 19:13:10 +00:00
Jonas Maebe
57a1f1639f
* finished patternlineVESA256 and enabled it
...
* folded (direct)put/getpixVESA32k and 64k into one procedure since
they were exactly the same code
1999-12-26 10:36:00 +00:00
Jonas Maebe
39d5e1c70a
* XAspect and YAspect are now words instead of smallints, they
...
overflowed for resolutions > 640x480 otherwise
* the number of pixels required for an ellipse in internalellipsedef
is now calculated after the aspectratios have been taken into
account
1999-12-26 10:33:06 +00:00
Jonas Maebe
f13d2bd66d
+ patternlineVESA256, not yet used because I'm not yet sure it's
...
already working 100%
* changed {$ifdef logging} to {$ifdef logging2} for vlineVESA256 and
hlineVESA256 (they're used a lot a working properly afaik)
1999-12-25 22:31:09 +00:00
Jonas Maebe
fa2cfdb2e7
* vlinevesa256 wasn't used yet for 640x480x256
1999-12-25 22:26:10 +00:00
Jonas Maebe
0f13ce953c
* setpallette only worked for colors 0-63, fixed
1999-12-25 22:22:56 +00:00
Jonas Maebe
04e5edf419
* screen dimensions for g640x480x32k were set to 640x400, changed
1999-12-25 08:25:20 +00:00
Jonas Maebe
735c2e8720
+ dummy to allow compiling
1999-12-24 22:49:23 +00:00
Jonas Maebe
849976b9cf
* compiles again
1999-12-24 22:48:10 +00:00
Jonas Maebe
1cc98bd732
* added OC_NONE to the compare forms (to allow unconditional jumps)
1999-12-24 22:47:42 +00:00
peter
8baf3100ca
* fixed exporting of variables which are declared by commandline or
...
set in the Makefile itself
1999-12-24 15:25:50 +00:00
peter
063ec648ca
* reset insentry/lastinsoffset so writing smartlink works correct for
...
short jmps
1999-12-24 15:22:52 +00:00
peter
3d9b33b0d0
* updates to get debian package working
1999-12-24 10:24:03 +00:00
peter
4206a29c48
* use zlib for linux, paszlib for the other targets
1999-12-24 10:22:36 +00:00
pierre
8f95e4738b
* use FPC syntax for procvar args
1999-12-23 23:33:43 +00:00
pierre
f9384ea9b4
* avoid wrong warning for renamed files
1999-12-23 23:32:49 +00:00
peter
6ddd9dab16
* updated
1999-12-23 19:50:04 +00:00
peter
926aa3030b
* regenerated
1999-12-23 19:43:59 +00:00
peter
e8ce2f1687
* use new x11 package
1999-12-23 19:41:28 +00:00
peter
f814579d8d
* renamed
1999-12-23 19:37:55 +00:00
peter
3df1a12804
* regenerated
1999-12-23 19:37:30 +00:00
peter
823c58dfc9
* new x11 package
1999-12-23 19:34:34 +00:00
peter
1a67c14f66
* moved x11 files to separate package
1999-12-23 19:33:56 +00:00
peter
e8872314a6
* automatic support for package/target dir structure
1999-12-23 19:32:28 +00:00
Jonas Maebe
c483ef813d
* turn off IO checking when attempting to open a font file (to avoid RTE)
1999-12-23 16:48:13 +00:00
peter
e6aef5dcce
+ default{install,build,clean}dir
1999-12-23 13:52:23 +00:00
peter
301811827a
* it's a bash script, not sh
1999-12-23 13:51:55 +00:00
peter
d85e3914a3
* reorganized, it now doesn't depend on fcl anymore by default
1999-12-23 13:51:50 +00:00
peter
1f6ce404a8
* removed
1999-12-23 13:50:01 +00:00
peter
25356c6ca9
* check_rec_inittable fix from sg
1999-12-23 12:19:42 +00:00
pierre
408c5a7a3a
* compiles with BP
1999-12-23 12:17:37 +00:00
pierre
5c3c5dfb83
same as testchar but with $P-
1999-12-23 12:00:34 +00:00
pierre
b733502253
+ several more tests for array of char <=> string
1999-12-23 11:51:04 +00:00
sg
c92169f193
* Fixed cursor placement as reaction on a mouse click:
...
- x value: if the click is within the left half of a character cell, the
cursor will be set in front of this char; if the click is in the right
halft, the cursor must be set _behind_ this character!
- y value: don't subtract "LeftIndent" from the y pixel coordinate...
1999-12-23 09:52:42 +00:00
sg
d8a64cf039
* Calling SetCursorX or SetCursorY with negative values will result in
...
setting these coordinates to 0 instead (as negative cursor coordinates
are impossible)
1999-12-23 09:47:09 +00:00
peter
68c2c36d36
* nested try blocks work again
1999-12-22 23:30:06 +00:00
peter
9de2afcbac
* updates for cursor setting
...
* button press event works
1999-12-22 22:28:08 +00:00
peter
c3a92e5260
* compiles again
1999-12-22 22:27:41 +00:00
Jonas Maebe
47fdeecd9c
* changed type of max_color to word so it works now with 16bit color modes
...
(thanks to Arjan van Dijk for noticing the problem)
1999-12-22 14:36:07 +00:00
sg
02081ba1a4
* Improved messages in the case of failure: Now the test prints the results
...
it got from the XMLCfg unit
1999-12-22 13:43:14 +00:00
sg
e7d2789348
* Fixed parser bug: SetDocumentElement failed if the XML document contains
...
only a single element at the top hierarchy level
* Changed the error message if there is text after the end of the main
XML element
1999-12-22 13:39:55 +00:00
sg
4f1cb4700e
* Lots of cosmetic changes (strings -> const AnsiStrings etc.)
1999-12-22 13:38:01 +00:00
peter
eef7f751b0
* regenerated
1999-12-22 01:09:18 +00:00
peter
aa48569c99
* use reallocmem/freemem/getmem from the heapmanager
1999-12-22 01:08:18 +00:00
peter
7583de7a4f
- removed freelabel()
...
* added undefined label detection in internal assembler, this prevents
a lot of ld crashes and wrong .o files
* .o files aren't written anymore if errors have occured
* inlining of assembler labels is now correct
1999-12-22 01:01:45 +00:00
peter
c33a9b9f7c
* don't use Id's which could replace into different version numbers
...
and thus inserting extra/less characters
1999-12-22 00:58:24 +00:00
peter
8725fa32a1
* label are set to used so an error is given if used but not defined
1999-12-22 00:57:30 +00:00
Jonas Maebe
802730bfb5
* changed vesa.inc do it doesn't try to use linear modes anymore (doesn't work
...
yet!!)
* fixed mode detection so the low modenumber of a driver doesn't have to be zero
anymore (so VESA autodetection now works)
1999-12-21 17:42:17 +00:00