- Updated to new VirtualTreeView (UTF8String --> String)
This commit is contained in:
parent
f58bef6d63
commit
c030b9c586
|
@ -15,10 +15,9 @@
|
|||
<LazDoc Paths="../doc"/>
|
||||
<VersionInfo>
|
||||
<UseVersionInfo Value="True"/>
|
||||
<AutoIncrementBuild Value="True"/>
|
||||
<CurrentMajorRevNr Value="4"/>
|
||||
<CurrentMinorRevNr Value="2"/>
|
||||
<CurrentBuildNr Value="127"/>
|
||||
<CurrentBuildNr Value="141"/>
|
||||
<ProjectVersion Value="0.4.2.85"/>
|
||||
<CompanyName Value="AKS DataBasis"/>
|
||||
<FileDescription Value="UO CentrED"/>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
1 VERSIONINFO
|
||||
FILEVERSION 0,4,2,127
|
||||
FILEVERSION 0,4,2,141
|
||||
PRODUCTVERSION 0,4,2,85
|
||||
{
|
||||
BLOCK "StringFileInfo"
|
||||
|
@ -9,7 +9,7 @@ PRODUCTVERSION 0,4,2,85
|
|||
VALUE "Comments", "\000"
|
||||
VALUE "CompanyName", "AKS DataBasis\000"
|
||||
VALUE "FileDescription", "UO CentrED\000"
|
||||
VALUE "FileVersion", "0.4.2.127\000"
|
||||
VALUE "FileVersion", "0.4.2.141\000"
|
||||
VALUE "InternalName", "\000"
|
||||
VALUE "LegalCopyright", "Andreas Schneider\000"
|
||||
VALUE "LegalTrademarks", "\000"
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -146,18 +146,18 @@ type
|
|||
procedure vstActionsChange(Sender: TBaseVirtualTree; Node: PVirtualNode);
|
||||
procedure vstActionsGetText(Sender: TBaseVirtualTree;
|
||||
Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType;
|
||||
var CellText: UTF8String);
|
||||
var CellText: String);
|
||||
procedure vstActionsPaintText(Sender: TBaseVirtualTree;
|
||||
const TargetCanvas: TCanvas; Node: PVirtualNode; Column: TColumnIndex;
|
||||
TextType: TVSTTextType);
|
||||
procedure vstAreaChange(Sender: TBaseVirtualTree; Node: PVirtualNode);
|
||||
procedure vstAreaGetText(Sender: TBaseVirtualTree; Node: PVirtualNode;
|
||||
Column: TColumnIndex; TextType: TVSTTextType; var CellText: UTF8String);
|
||||
Column: TColumnIndex; TextType: TVSTTextType; var CellText: String);
|
||||
protected
|
||||
FLastX: Integer;
|
||||
FLastY: Integer;
|
||||
FAreaMove: TAreaMove;
|
||||
procedure AddNode(AActionID: Integer; ACaption: UTF8String);
|
||||
procedure AddNode(AActionID: Integer; ACaption: String);
|
||||
function FindNode(AActionID: Integer): PVirtualNode;
|
||||
procedure SerializeTiles(ATileList: TVirtualDrawTree;
|
||||
AStream: TEnhancedMemoryStream);
|
||||
|
@ -178,7 +178,7 @@ type
|
|||
PNodeInfo = ^TNodeInfo;
|
||||
TNodeInfo = record
|
||||
ActionID: Integer;
|
||||
Caption: UTF8String;
|
||||
Caption: String;
|
||||
end;
|
||||
PTileInfo = ^TTileInfo;
|
||||
TTileInfo = record
|
||||
|
@ -569,7 +569,7 @@ end;
|
|||
|
||||
procedure TfrmLargeScaleCommand.vstActionsGetText(
|
||||
Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex;
|
||||
TextType: TVSTTextType; var CellText: UTF8String);
|
||||
TextType: TVSTTextType; var CellText: String);
|
||||
var
|
||||
nodeInfo: PNodeInfo;
|
||||
begin
|
||||
|
@ -612,7 +612,7 @@ end;
|
|||
|
||||
procedure TfrmLargeScaleCommand.vstAreaGetText(Sender: TBaseVirtualTree;
|
||||
Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType;
|
||||
var CellText: UTF8String);
|
||||
var CellText: String);
|
||||
var
|
||||
nodeInfo: ^TRect;
|
||||
begin
|
||||
|
@ -621,7 +621,7 @@ begin
|
|||
nodeInfo^.Right, nodeInfo^.Bottom]);
|
||||
end;
|
||||
|
||||
procedure TfrmLargeScaleCommand.AddNode(AActionID: Integer; ACaption: UTF8String);
|
||||
procedure TfrmLargeScaleCommand.AddNode(AActionID: Integer; ACaption: String);
|
||||
var
|
||||
node: PVirtualNode;
|
||||
nodeInfo: PNodeInfo;
|
||||
|
|
|
@ -248,7 +248,7 @@ type
|
|||
procedure vstChatClick(Sender: TObject);
|
||||
procedure vstChatFreeNode(Sender: TBaseVirtualTree; Node: PVirtualNode);
|
||||
procedure vstChatGetText(Sender: TBaseVirtualTree; Node: PVirtualNode;
|
||||
Column: TColumnIndex; TextType: TVSTTextType; var CellText: UTF8String);
|
||||
Column: TColumnIndex; TextType: TVSTTextType; var CellText: String);
|
||||
procedure vstChatPaintText(Sender: TBaseVirtualTree;
|
||||
const TargetCanvas: TCanvas; Node: PVirtualNode; Column: TColumnIndex;
|
||||
TextType: TVSTTextType);
|
||||
|
@ -256,11 +256,11 @@ type
|
|||
procedure vstLocationsFreeNode(Sender: TBaseVirtualTree; Node: PVirtualNode
|
||||
);
|
||||
procedure vstLocationsGetText(Sender: TBaseVirtualTree; Node: PVirtualNode;
|
||||
Column: TColumnIndex; TextType: TVSTTextType; var CellText: UTF8String);
|
||||
Column: TColumnIndex; TextType: TVSTTextType; var CellText: String);
|
||||
procedure vstLocationsLoadNode(Sender: TBaseVirtualTree;
|
||||
Node: PVirtualNode; Stream: TStream);
|
||||
procedure vstLocationsNewText(Sender: TBaseVirtualTree; Node: PVirtualNode;
|
||||
Column: TColumnIndex; NewText: WideString);
|
||||
Column: TColumnIndex; const NewText: String);
|
||||
procedure vstLocationsSaveNode(Sender: TBaseVirtualTree;
|
||||
Node: PVirtualNode; Stream: TStream);
|
||||
protected
|
||||
|
@ -1454,15 +1454,15 @@ begin
|
|||
end;
|
||||
|
||||
procedure TfrmMain.vstChatGetText(Sender: TBaseVirtualTree; Node: PVirtualNode;
|
||||
Column: TColumnIndex; TextType: TVSTTextType; var CellText: UTF8String);
|
||||
Column: TColumnIndex; TextType: TVSTTextType; var CellText: String);
|
||||
var
|
||||
chatInfo: PChatInfo;
|
||||
begin
|
||||
chatInfo := Sender.GetNodeData(Node);
|
||||
case Column of
|
||||
0: CellText := UTF8Encode(TimeToStr(chatInfo^.Time));
|
||||
1: CellText := UTF8Encode(chatInfo^.Sender);
|
||||
2: CellText := UTF8Encode(chatInfo^.Msg);
|
||||
0: CellText := TimeToStr(chatInfo^.Time);
|
||||
1: CellText := chatInfo^.Sender;
|
||||
2: CellText := chatInfo^.Msg;
|
||||
end;
|
||||
end;
|
||||
|
||||
|
@ -1506,14 +1506,14 @@ end;
|
|||
|
||||
procedure TfrmMain.vstLocationsGetText(Sender: TBaseVirtualTree;
|
||||
Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType;
|
||||
var CellText: UTF8String);
|
||||
var CellText: String);
|
||||
var
|
||||
locationInfo: PLocationInfo;
|
||||
begin
|
||||
locationInfo := Sender.GetNodeData(Node);
|
||||
case Column of
|
||||
0: CellText := UTF8Encode(Format('%d, %d', [locationInfo^.X, locationInfo^.Y]));
|
||||
1: CellText := UTF8Encode(locationInfo^.Name);
|
||||
0: CellText := Format('%d, %d', [locationInfo^.X, locationInfo^.Y]);
|
||||
1: CellText := locationInfo^.Name;
|
||||
end;
|
||||
end;
|
||||
|
||||
|
@ -1535,7 +1535,7 @@ begin
|
|||
end;
|
||||
|
||||
procedure TfrmMain.vstLocationsNewText(Sender: TBaseVirtualTree;
|
||||
Node: PVirtualNode; Column: TColumnIndex; NewText: WideString);
|
||||
Node: PVirtualNode; Column: TColumnIndex; const NewText: String);
|
||||
var
|
||||
locationInfo: PLocationInfo;
|
||||
begin
|
||||
|
|
Loading…
Reference in New Issue