pierre
97d495949c
ExecInheritsHandles reset to false by default
1999-09-22 12:34:05 +00:00
Tomas Hajny
f34afdcf46
+ initial
1999-09-22 09:36:51 +00:00
florian
d8f56ed4e7
* ceil and floor still had bugs :), hopefully it's the final fix now
1999-09-21 20:47:05 +00:00
pierre
20f86dc60f
* typo error
1999-09-21 13:24:32 +00:00
pierre
d0e2d02282
* Child inherits now file handles from parent in Exec by default
1999-09-21 12:37:09 +00:00
pierre
aeb8ec0d54
+ ExecInheritedHandles boolean
1999-09-21 11:34:40 +00:00
peter
c7d01df165
* fixed growheap freelist addition when heapend-heapptr<blocksize
1999-09-20 14:17:37 +00:00
pierre
4d5712cc69
* adapted to new heaph
1999-09-20 12:40:20 +00:00
florian
c9110d73e3
* conflicts solved
1999-09-20 09:34:30 +00:00
Jonas Maebe
4e43bad546
+ hlinevesa256 and vlinevesa256
...
+ support for not/xor/or/andput in vesamodes with 32k/64k colors
* lots of changes to avoid warnings under FPC
1999-09-18 22:21:09 +00:00
Jonas Maebe
cd47cbb67a
* dump_stack now actually dumps its info to f (was still hardcoded
...
to stderr)
1999-09-18 16:05:12 +00:00
Jonas Maebe
34f074549c
* graph.pp: removed pieslice and sector from ToDo list
...
* closegraph: exits now immidiately if isgraphmode = false (caused
RTE 204 with VESA enabled if you set exitproc to call closegraph
and also called closegraph explicitely before exit, like bgidemo)
1999-09-18 16:03:36 +00:00
peter
88b7b037b2
+ new heap manager supporting delphi freemem(pointer)
1999-09-17 17:14:11 +00:00
Jonas Maebe
e188d82aec
* another fix for a case where internalellipsedefault went haywire
...
* sector() and pieslice() fully implemented!
* small change to prevent buffer overflow with floodfill
1999-09-17 13:58:31 +00:00
michael
f31460489f
+ Added goto on switch
1999-09-17 10:38:00 +00:00
florian
36951b9c93
* now using direct assembler mode
1999-09-17 10:00:40 +00:00
peter
5b55c02885
* windows unit include moved to wininc/
1999-09-16 13:38:07 +00:00
florian
7846d7cf60
* GetPropInfo returns now nil if the property wasn't found
1999-09-16 08:59:48 +00:00
florian
8e642be78a
* fixed methodname/address: the loops must go from 0 to ...^.count-1
1999-09-15 20:28:35 +00:00
florian
7ed003d9da
+ patch of Sebastion Guenther applied: Get/SetMethodProp implementation
1999-09-15 20:27:24 +00:00
florian
1ca3cc1b93
* patch from Sebastian Guenther applied: TMethod implementation
1999-09-15 20:26:30 +00:00
florian
47b7b2d321
* some math functions are now coded inline by the compiler
1999-09-15 20:24:11 +00:00
florian
af80c87ba9
+ constants for math functions
1999-09-15 20:23:16 +00:00
Jonas Maebe
6ea818a303
* small change to internalellipsedef to be TP compatible
...
* fixed directputpixel for vga 320*200*256
1999-09-15 13:37:50 +00:00
Jonas Maebe
d581decb97
* added dummy local var to boundcheck to force stackframe generation
1999-09-15 13:04:04 +00:00
Jonas Maebe
ecd28082fd
* fixed PutPixVESA256
1999-09-15 11:40:30 +00:00
Tomas Hajny
05abbae54b
* PMGPI works now
1999-09-15 09:15:02 +00:00
Tomas Hajny
7289ef0622
* mistyping corrected
1999-09-15 09:13:49 +00:00
Tomas Hajny
2d015b9e80
* again didn't manage to read docu for DosFindFirst properly :-(
1999-09-13 18:21:02 +00:00
Tomas Hajny
2040a216bb
* another correction to FSearch fix - mistyping
1999-09-13 17:56:26 +00:00
Tomas Hajny
ba6c703f82
* little addition/correction to FSearch fix
1999-09-13 17:35:15 +00:00
Jonas Maebe
66e28ab9c1
* fixed Arc: internallellipse went into an endless loop if StAngle =
...
EndAngle
* FillEllipse is now much faster: no more floodfill,
InternalEllipseDefault now draws the patternlines immediatety!
1999-09-13 12:49:08 +00:00
peter
244a1b5815
* fixed strlcat
1999-09-13 11:42:42 +00:00
Jonas Maebe
062f4e5991
* several changes to internalellipse to make it faster
...
and to make sure it updates the ArcCall correctly
(not yet done for width = 3)
* Arc mostly works now, only sometimes an endless loop, don't know
why
1999-09-12 17:28:59 +00:00
florian
fcd9a97bcb
+ tobject.methodaddress und tobject.methodname durchsucht nun auch
...
die Elternklassen
1999-09-12 14:53:26 +00:00
florian
947db5dbe3
* fixed outtext(''), c was a byte, this leads to an underflow and
...
garbage was written
1999-09-12 08:02:22 +00:00
florian
73b01893ce
+ implementation of TObject.MethodName and TObject.MethodAddress (not
...
in the compiler yet)
1999-09-12 08:01:00 +00:00
Jonas Maebe
cb55fd4de2
* FloodFill: did not take into account current viewport settings
...
* GetScanLine: only get line inside viewport, data outside of it
is not used anyway
* InternalEllipseDefault: fix for when xradius or yradius = 0 and
increase xradius and yradius always by one (TP does this too)
* fixed conlict in vesa.inc from last update
* some conditionals to avoid range check and overflow errors in
places where it doesn't matter
1999-09-11 19:43:00 +00:00
peter
32603fd4b2
* fixed freeall
1999-09-10 17:15:13 +00:00
peter
62de5cdb72
* remove CR when reading one char less then size
1999-09-10 17:14:43 +00:00
peter
c7bd67fb54
* better errorcode returning using int21h,5900
1999-09-10 17:14:09 +00:00
peter
12e807b5bc
* fixed missing var
1999-09-10 17:13:41 +00:00
peter
3b5373c08a
* fixed do_open flags to be > $100, becuase filemode can be upto 255
1999-09-10 15:40:32 +00:00
Tomas Hajny
42890bf082
* FSearch under OS/2 fixed
1999-09-09 09:20:43 +00:00
pierre
5232a28009
- Port[] moved to ports.pp unit
...
* global_dos_alloc returns zero and set int31error
if DPMI call fails
1999-09-09 07:13:29 +00:00
peter
8a290c3cfd
* pointer fixes
1999-09-08 18:55:49 +00:00
peter
d39d35ff55
- graphget/freememptr
1999-09-08 18:55:29 +00:00
peter
38a2727fb2
* pointer fixes
1999-09-08 16:14:41 +00:00
peter
c3a8983799
* fixed inoutres for diskfull
1999-09-08 16:12:24 +00:00
peter
551facfd08
* do_isdevice not called if already error
1999-09-08 16:09:18 +00:00