Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-17 Thread Nikolay Nikolov
On 09/17/2010 04:32 PM, Florian Klaempfl wrote: Am 15.09.2010 17:05, schrieb Nikolay Nikolov: On 09/15/2010 05:48 PM, Florian Klaempfl wrote: Am 15.09.2010 16:39, schrieb Nikolay Nikolov: and then introduce TP7-compatible MaxColors, PaletteType and procedures/functions. They'll be made opti

Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-17 Thread Florian Klaempfl
Am 15.09.2010 17:05, schrieb Nikolay Nikolov: > On 09/15/2010 05:48 PM, Florian Klaempfl wrote: >> Am 15.09.2010 16:39, schrieb Nikolay Nikolov: >>> and then introduce TP7-compatible MaxColors, PaletteType and >>> procedures/functions. They'll be made optionally hookable (so the go32v2 >>> impleme

Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-15 Thread Nikolay Nikolov
On 09/15/2010 05:39 PM, Nikolay Nikolov wrote: Currently, the following palette-related things from the fpc graph unit aren't TP7 compatible: ... What do you think? There are also 2 other palette-related incompatibilities, that I'd also like to fix. They're relatively independent from the

Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-15 Thread Nikolay Nikolov
On 09/15/2010 05:45 PM, Jonas Maebe wrote: On 15 Sep 2010, at 16:39, Nikolay Nikolov wrote: and then introduce TP7-compatible MaxColors, PaletteType and procedures/functions. They'll be made optionally hookable (so the go32v2 implementation will be able to implement them with the real EGA p

Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-15 Thread Tomas Hajny
On Wed, September 15, 2010 18:03, Nikolay Nikolov wrote: > On 09/15/2010 06:27 PM, Tomas Hajny wrote: >> On Wed, September 15, 2010 16:39, Nikolay Nikolov wrote: >>>Currently, the following palette-related things from the fpc graph >>> unit aren't TP7 compatible: >>> >>> MaxColors (constant)

Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-15 Thread Nikolay Nikolov
On 09/15/2010 06:27 PM, Tomas Hajny wrote: On Wed, September 15, 2010 16:39, Nikolay Nikolov wrote: Currently, the following palette-related things from the fpc graph unit aren't TP7 compatible: MaxColors (constant) PaletteType (record) procedure SetAllPalette(const Palette: PaletteType);

Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-15 Thread Tomas Hajny
On Wed, September 15, 2010 16:39, Nikolay Nikolov wrote: > Currently, the following palette-related things from the fpc graph > unit aren't TP7 compatible: > > MaxColors (constant) > PaletteType (record) > > procedure SetAllPalette(const Palette: PaletteType); > procedure GetPalette(var Palette:

Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-15 Thread Nikolay Nikolov
On 09/15/2010 05:45 PM, Jonas Maebe wrote: On 15 Sep 2010, at 16:39, Nikolay Nikolov wrote: and then introduce TP7-compatible MaxColors, PaletteType and procedures/functions. They'll be made optionally hookable (so the go32v2 implementation will be able to implement them with the real EGA p

Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-15 Thread Nikolay Nikolov
On 09/15/2010 05:48 PM, Florian Klaempfl wrote: Am 15.09.2010 16:39, schrieb Nikolay Nikolov: and then introduce TP7-compatible MaxColors, PaletteType and procedures/functions. They'll be made optionally hookable (so the go32v2 implementation will be able to implement them with the real EGA pal

Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-15 Thread Florian Klaempfl
Am 15.09.2010 16:39, schrieb Nikolay Nikolov: > and then introduce TP7-compatible MaxColors, PaletteType and > procedures/functions. They'll be made optionally hookable (so the go32v2 > implementation will be able to implement them with the real EGA palette > registers for maximum compatibility), w

Re: [fpc-devel] proposal for palette-related graph unit interface changes

2010-09-15 Thread Jonas Maebe
On 15 Sep 2010, at 16:39, Nikolay Nikolov wrote: and then introduce TP7-compatible MaxColors, PaletteType and procedures/functions. They'll be made optionally hookable (so the go32v2 implementation will be able to implement them with the real EGA palette registers for maximum compatibility

[fpc-devel] proposal for palette-related graph unit interface changes

2010-09-15 Thread Nikolay Nikolov
Currently, the following palette-related things from the fpc graph unit aren't TP7 compatible: MaxColors (constant) PaletteType (record) procedure SetAllPalette(const Palette: PaletteType); procedure GetPalette(var Palette: PaletteType); function GetPaletteSize: smallint; procedure GetDefaultP