www.pudn.com > MP4Cam2AVI_SRC_1.2.zip > SettingsForm.pas
unit SettingsForm;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls;
type
TfSettings = class(TForm)
gbSelectPlayer: TGroupBox;
bBrowseASXPlayer: TButton;
eASXPlayer: TEdit;
lASXPlayer: TLabel;
eAVIPlayer: TEdit;
bBrowseAVIPlayer: TButton;
lAVIPlayer: TLabel;
eMP4Player: TEdit;
lMP4Player: TLabel;
bBrowseMP4Player: TButton;
Panel1: TPanel;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure bBrowseAVIPlayerClick(Sender: TObject);
procedure bBrowseMP4PlayerClick(Sender: TObject);
procedure bBrowseASXPlayerClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
fSettings: TfSettings;
implementation
uses AviMux;
{$R *.dfm}
procedure TfSettings.Button1Click(Sender: TObject);
begin
fSettings.Hide;
end;
procedure TfSettings.bBrowseAVIPlayerClick(Sender: TObject);
begin
fMain.OpenDialog.Filter := 'EXE Files|*.EXE';
fMain.OpenDialog.InitialDir := 'C:\';
if (fMain.OpenDialog.Execute) then
begin
fSettings.eAVIPlayer.Text := fMain.OpenDialog.FileName;
end;
end;
procedure TfSettings.bBrowseMP4PlayerClick(Sender: TObject);
begin
fMain.OpenDialog.Filter := 'EXE Files|*.EXE';
fMain.OpenDialog.InitialDir := 'C:\';
if (fMain.OpenDialog.Execute) then
begin
fSettings.eMP4Player.Text := fMain.OpenDialog.FileName;
end;
end;
procedure TfSettings.bBrowseASXPlayerClick(Sender: TObject);
begin
fMain.OpenDialog.Filter := 'EXE Files|*.EXE';
fMain.OpenDialog.InitialDir := 'C:\';
if (fMain.OpenDialog.Execute) then
begin
fSettings.eASXPlayer.Text := fMain.OpenDialog.FileName;
end;
end;
end.