pascalabcnet/InstallerSamples/Graphics/Controls/cc16a_CountyCapital.pas
Mikhalkovich Stanislav c0906732a5 Правки в Controls и примерах
Исправления ошибок в параметрах Pyramid Prism в Graph3D
2020-08-03 21:26:25 +03:00

20 lines
622 B
ObjectPascal

uses GraphWPF, Controls, ABCDatabases;
begin
Window.Title := 'Столицы стран';
LeftPanel(220, Colors.LightGoldenrodYellow);
var страны := ЗаполнитьМассивСтран;
var a := ListBox('Страны',550);
a.AddRange(страны.ConvertAll(страна -> страна.Название));
var d := DictStr;
foreach var страна in страны do
d[страна.Название] := страна.Столица;
Font.Size := 70;
a.SelectionChanged := procedure -> begin
Window.Clear;
DrawText(GraphWindow.ClientRect,d[a.SelectedText])
end;
end.