JVCL, mbColorLib, TvPlanIt: Fix compilation with Laz/main

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8827 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2023-06-06 18:23:57 +00:00
parent ec547b35ca
commit 670eceeb88
19 changed files with 48 additions and 20 deletions

View File

@ -25,7 +25,7 @@ interface
uses uses
LCLIntf, LCLType, LCLIntf, LCLType,
Classes, Graphics, Controls, ExtCtrls, Types, Classes, Graphics, Controls, ExtCtrls,
JvComponent, JvTypes; JvComponent, JvTypes;
type type

View File

@ -30,7 +30,7 @@ interface
uses uses
LCLVersion, LCLVersion,
SysUtils, Classes, Controls, Graphics, ComCtrls, ImgList, SysUtils, Types, Classes, Controls, Graphics, ComCtrls, ImgList,
JvCustomItemViewer; JvCustomItemViewer;
type type

View File

@ -35,8 +35,7 @@ interface
uses uses
LCLIntf, LCLIntf,
//Windows, Messages, Types, Controls, Forms, Graphics, ExtCtrls, Classes,
Controls, Forms, Graphics, ExtCtrls, Classes,
JvComponent; JvComponent;
type type

View File

@ -488,5 +488,32 @@ begin
SetLength(Result, CurrPos-1); SetLength(Result, CurrPos-1);
end; end;
{<<<<<<<<<<<<<< NOT CONVERTED
function CharToHtml(Ch: Char): string;
var
I: Integer;
W: Word;
begin
if (Ord(Ch) >= 128) or not (AnsiChar(Ch) in ['A'..'Z', 'a'..'z', '0'..'9', '_']) then
begin
W := Word(Ch);
{$IFNDEF UNICODE}
if (W < 128) or (MultiByteToWideChar(CP_ACP, MB_ERR_INVALID_CHARS, @Ch, 1, PWideChar(@W), 1) <> 0) then
{$ENDIF ~UNICODE}
begin
I := 0;
while (I < Length(Conversions)) and (Conversions[I].Ch <> W) do
Inc(I);
if I < Length(Conversions) then
begin
Result := Conversions[I].Html;
Exit;
end;
end;
end;
Result := Ch;
end;
>>>>>>>>>>>>>>>>>>> }
end. end.

View File

@ -48,7 +48,7 @@ interface
uses uses
LCLIntf, LCLType, LMessages, LCLIntf, LCLType, LMessages,
SysUtils, Classes, Controls, ExtCtrls, Graphics, ImgList, JvButton, Menus, SysUtils, Types, Classes, Controls, ExtCtrls, Graphics, ImgList, JvButton, Menus,
JvComponent, JvExExtCtrls, JvPageList, JvTypes; JvComponent, JvExExtCtrls, JvPageList, JvTypes;
const const

View File

@ -6,7 +6,7 @@ interface
uses uses
LCLProc, LCLType, LResources, LCLIntf, LMessages, LCLProc, LCLType, LResources, LCLIntf, LMessages,
SysUtils, Classes, Controls, Graphics, Forms, ExtCtrls, Contnrs, SysUtils, Types, Classes, Controls, Graphics, Forms, ExtCtrls, Contnrs,
JvDesignUtils, JvDesignSurface; JvDesignUtils, JvDesignSurface;
const const

View File

@ -35,7 +35,7 @@ interface
uses uses
LMessages, LMessages,
Classes, Controls, Graphics, Menus, Classes, Types, Controls, Graphics, Menus,
JvComponent, JvConsts, JvTypes; JvComponent, JvConsts, JvTypes;
type type

View File

@ -32,7 +32,7 @@ interface
uses uses
LCLIntf, LCLType, LMessages, LCLIntf, LCLType, LMessages,
SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, SysUtils, Types, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,
JvComponent, JvComponent,
JvTFManager, JvTFGlance, JvTFUtils; JvTFManager, JvTFGlance, JvTFUtils;

View File

@ -32,7 +32,7 @@ interface
uses uses
LCLIntf, LCLType, LCLIntf, LCLType,
Classes, SysUtils, Controls, Classes, SysUtils, Types, Controls,
Graphics, ImgList, ExtCtrls, Printers, Forms, Graphics, ImgList, ExtCtrls, Printers, Forms,
//JvComponentBase, //JvComponentBase,
JvComponent, JvTypes, JvTFUtils; JvComponent, JvTypes, JvTFUtils;

View File

@ -41,7 +41,7 @@ unit JvErrorIndicator;
interface interface
uses uses
Classes, Graphics, Controls, ImgList; Classes, Graphics, Types, Controls, ImgList;
type type
IJvErrorIndicatorClient = interface; IJvErrorIndicatorClient = interface;

View File

@ -44,7 +44,8 @@ unit JvWizardRouteMapNodes;
interface interface
uses uses
Graphics, Classes, Controls, LCLIntf, LCLType, LCLIntf, LCLType,
Graphics, Types, Classes, Controls,
JvWizard; JvWizard;
type type

View File

@ -36,7 +36,8 @@ unit JvWizardRouteMapSteps;
interface interface
uses uses
SysUtils, Classes, Graphics, Controls, Forms, LCLIntf, LCLType, LCLIntf, LCLType,
SysUtils, Types, Classes, Graphics, Controls, Forms,
JvWizard; JvWizard;
type type

View File

@ -34,7 +34,7 @@ interface
uses uses
LCLIntf, LCLProc, LCLType, LCLIntf, LCLProc, LCLType,
TypInfo, Classes, Controls, Graphics, ExtCtrls, Types, TypInfo, Classes, Controls, Graphics, ExtCtrls,
JvXPCore, JvXPCoreUtils; JvXPCore, JvXPCoreUtils;
type type

View File

@ -35,7 +35,7 @@ interface
uses uses
LCLIntf, LCLType, SysUtils, LCLIntf, LCLType, SysUtils,
Classes, Controls, Graphics, TypInfo, Types, Classes, Controls, Graphics, TypInfo,
JvXPCore; JvXPCore;
function JvXPMethodsEqual(const Method1, Method2: TMethod): Boolean; function JvXPMethodsEqual(const Method1, Method2: TMethod): Boolean;

View File

@ -6,8 +6,8 @@ unit mbColorPalette;
interface interface
uses uses
LCLIntf, LCLType, LMessages, SysUtils, Classes, Controls, Graphics, LCLIntf, LCLType, LMessages,
Forms, Dialogs, Themes, SysUtils, Classes, Types, Controls, Graphics, Forms, Dialogs, Themes,
HTMLColors, PalUtils, mbBasicPicker; HTMLColors, PalUtils, mbBasicPicker;
type type

View File

@ -3,7 +3,7 @@ unit VpBasePainter;
interface interface
uses uses
Classes, Graphics, LCLType, Classes, Types, Graphics, LCLType,
VPBase; VPBase;
type type

View File

@ -5,7 +5,7 @@ unit VpCalendarPainter;
interface interface
uses uses
SysUtils, Classes, Graphics, Controls, SysUtils, Classes, Types, Graphics, Controls,
VpBase, VpMisc, VpBasePainter, VpCalendar; VpBase, VpMisc, VpBasePainter, VpCalendar;
type type

View File

@ -39,7 +39,7 @@ uses
{$ELSE} {$ELSE}
Windows, Consts, Messages, Windows, Consts, Messages,
{$ENDIF} {$ENDIF}
SysUtils, Buttons, Classes, Controls, StdCtrls, ExtCtrls, Forms, Graphics, Menus, SysUtils, Graphics, Types, Classes, Controls, StdCtrls, ExtCtrls, Buttons, Forms, Menus,
VpBase, VpData, VpConst; VpBase, VpData, VpConst;
type type

View File

@ -10,7 +10,7 @@ uses
{$ELSE} {$ELSE}
Windows, Messages, MMSystem, Windows, Messages, MMSystem,
{$ENDIF} {$ENDIF}
Graphics, Classes, SysUtils, Controls, Buttons, Graphics, Types, Classes, SysUtils, Controls, Buttons,
VpNavBar; VpNavBar;
type type