1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
unit frmselectdownload;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ButtonPanel,
ExtCtrls;
type
{ TSelectDownloadForm }
TSelectDownloadForm = class(TForm)
ButtonPanel1: TButtonPanel;
RGFormat: TRadioGroup;
private
function GetFormats: TStrings;
function GetSelected: String;
{ private declarations }
public
{ public declarations }
Property Formats : TStrings Read GetFormats;
Property Selected : String Read GetSelected;
end;
var
SelectDownloadForm: TSelectDownloadForm;
implementation
{$R *.lfm}
{ TSelectDownloadForm }
function TSelectDownloadForm.GetFormats: TStrings;
begin
Result:=RGFormat.Items;
end;
function TSelectDownloadForm.GetSelected: String;
begin
Result:=RGFormat.Items[RGFormat.ItemIndex];
end;
end.
|