2020-01-28 19:51:41 +01:00
|
|
|
unit About;
|
|
|
|
|
|
|
|
{$mode objfpc}{$H+}
|
|
|
|
{$warnings off}
|
|
|
|
{$hints off}
|
|
|
|
|
2020-01-28 19:52:41 +01:00
|
|
|
// Created at 23th of January 2020, by Linuxer (https://gitlab.com/psposito), from scratch with Free Pascal
|
2020-02-08 11:30:59 +01:00
|
|
|
// Redesigned and further Developed at 28th of January 2020, by Initial developer
|
2020-01-28 19:52:41 +01:00
|
|
|
// to provide Camera and Mic status alone with On/Off and Mute/Unmute fuctions
|
2020-02-08 11:30:59 +01:00
|
|
|
// Developed further for intrusion feeling and logging at 2nd of February 2020, by Initial developer
|
|
|
|
// Developed for Blacklisting/Whitelisting functions for both camera & audio at 7th of February 2020, by Initial developer
|
2020-02-15 22:09:51 +01:00
|
|
|
// Finalized, except traslations at 15th of February 2020.
|
2020-02-22 18:54:43 +01:00
|
|
|
// Further Capabilities added alone with better Logging at 22nd of February 2020
|
2020-01-28 19:52:41 +01:00
|
|
|
|
2020-01-28 19:51:41 +01:00
|
|
|
interface
|
|
|
|
|
|
|
|
uses
|
2020-02-21 08:56:49 +01:00
|
|
|
{$IFDEF UNIX}
|
|
|
|
cthreads,
|
|
|
|
{$ENDIF}
|
2020-01-28 19:51:41 +01:00
|
|
|
Classes, SysUtils, Forms, Controls, Graphics, Dialogs, ExtCtrls, StdCtrls,
|
2020-02-08 14:21:11 +01:00
|
|
|
TplLabelUnit, LCLIntf;
|
2020-01-28 19:51:41 +01:00
|
|
|
|
|
|
|
type
|
|
|
|
|
|
|
|
{ TForm2 }
|
|
|
|
|
|
|
|
TForm2 = class(TForm)
|
2020-02-08 11:30:59 +01:00
|
|
|
Button2 : TButton;
|
|
|
|
Image1 : TImage;
|
|
|
|
Image2 : TImage;
|
|
|
|
Label1 : TLabel;
|
|
|
|
Label2 : TLabel;
|
|
|
|
Label3 : TLabel;
|
|
|
|
ListBox1 : TListBox;
|
|
|
|
plURLLabel1 : TplURLLabel;
|
|
|
|
plURLLabel2 : TplURLLabel;
|
|
|
|
plURLLabel3 : TplURLLabel;
|
2020-01-28 19:51:41 +01:00
|
|
|
procedure Button2Click(Sender: TObject);
|
2020-02-08 11:30:59 +01:00
|
|
|
procedure FormCreate(Sender: TObject);
|
2020-02-08 14:21:11 +01:00
|
|
|
procedure plURLLabel1Click(Sender: TObject);
|
|
|
|
procedure plURLLabel2Click(Sender: TObject);
|
|
|
|
procedure plURLLabel3Click(Sender: TObject);
|
2020-01-28 19:51:41 +01:00
|
|
|
private
|
|
|
|
|
|
|
|
public
|
|
|
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
var
|
|
|
|
Form2: TForm2;
|
|
|
|
|
|
|
|
implementation
|
|
|
|
|
2020-02-08 11:30:59 +01:00
|
|
|
{$R *.frm}
|
2020-01-28 19:51:41 +01:00
|
|
|
|
|
|
|
{ TForm2 }
|
|
|
|
|
|
|
|
procedure TForm2.Button2Click(Sender: TObject);
|
|
|
|
begin
|
|
|
|
Form2.Close;
|
|
|
|
end;
|
|
|
|
|
2020-02-08 11:30:59 +01:00
|
|
|
procedure TForm2.FormCreate(Sender: TObject);
|
|
|
|
begin
|
2020-01-28 19:51:41 +01:00
|
|
|
|
2020-02-08 11:30:59 +01:00
|
|
|
end;
|
|
|
|
|
2020-02-08 14:21:11 +01:00
|
|
|
procedure TForm2.plURLLabel1Click(Sender: TObject);
|
|
|
|
begin
|
|
|
|
OpenUrl('https://gitlab.com/psposito/camera-control-webcam-switch-indicator');
|
|
|
|
end;
|
|
|
|
|
|
|
|
procedure TForm2.plURLLabel2Click(Sender: TObject);
|
|
|
|
begin
|
|
|
|
OpenUrl('http://bit.do/linuxer');
|
|
|
|
end;
|
|
|
|
|
|
|
|
procedure TForm2.plURLLabel3Click(Sender: TObject);
|
|
|
|
begin
|
|
|
|
OpenUrl('https://wiki.freepascal.org/FPC_modified_LGPL');
|
|
|
|
end;
|
|
|
|
|
|
|
|
end.
|