📄 mainform.pas
字号:
btnForceMPEG2Decoder: TButton;
btnOpenClip: TButton;
btnPlayerCloseClip: TButton;
btnGetClipDuration: TButton;
btnGeneralInfo: TButton;
btnHeaderInfo: TButton;
grbAudioCaptureDevice: TGroupBox;
Label26: TLabel;
Label49: TLabel;
Label36: TLabel;
Label81: TLabel;
Label29: TLabel;
cboAudioDevices: TComboBox;
cboAudioInputs: TComboBox;
tbrAudioInputLevel: TTrackBar;
tbrAudioInputBalance: TTrackBar;
chkAudioInputMono: TCheckBox;
grbAudioRendering: TGroupBox;
Label1: TLabel;
Label17: TLabel;
tbrAudioVolume: TTrackBar;
tbrAudioBalance: TTrackBar;
chkMuteAudioRendering: TCheckBox;
chkTextOverlayShadow: TCheckBox;
rgdTextOverlayShadowDirection: TRadioGroup;
updTextOverlaySize: TUpDown;
Label33: TLabel;
btnRenewRecordingFile: TButton;
btnStopRecording: TButton;
btnStartRecordingControlled: TBitBtn;
btnStartRecordingImmediately: TBitBtn;
chkAudioRecording: TCheckBox;
Label5: TLabel;
cboAudioFormats: TComboBox;
chkPreserveNativeFormat: TCheckBox;
btnNativeFormat: TButton;
chkAVISaveToThisFile: TCheckBox;
chkOpenDML: TCheckBox;
edtRecordingFileName: TEdit;
chkPreallocFile: TCheckBox;
edtPreallocSize: TEdit;
Label11: TLabel;
btnCreatePreallocFileNow: TButton;
btnDlgAudioDevice: TButton;
btnShowTunerDialog: TButton;
btnAboutFrameRate: TButton;
rdgVUMeters: TRadioGroup;
pnLeftVUMeter: TPanel;
pnRightVUMeter: TPanel;
rdgNetworkStreaming: TRadioGroup;
rdgNetworkStreamingType: TRadioGroup;
grbASFSettings: TGroupBox;
Label39: TLabel;
Label44: TLabel;
Label67: TLabel;
Label68: TLabel;
Label69: TLabel;
Label70: TLabel;
Label71: TLabel;
Label83: TLabel;
edtASFVideoWidth: TEdit;
edtASFVideoHeight: TEdit;
edtASFVideoBitRate: TEdit;
edtASFVideoMaxKeyFrameSpacing: TEdit;
edtASFVideoQuality: TEdit;
edtASFAudioChannels: TEdit;
cmbASFDeinterlaceMode: TComboBox;
chkASFFixedFrameRate: TCheckBox;
GroupBox2: TGroupBox;
Label30: TLabel;
btnStartAudioRendering: TButton;
btnStartWAVRecording: TButton;
btnStartMP3Recording: TButton;
btnStopAudio: TButton;
chkUseAudioOfVideoCaptureDevice: TCheckBox;
btnViewDirectNetworkStreaming: TButton;
btnStartASFRecording: TButton;
chkUseClock: TCheckBox;
grbAVIPauseResume: TGroupBox;
chkRecordingCanPause: TCheckBox;
btnPauseRecording: TButton;
btnResumeRecording: TButton;
chkRecordingPauseCreatesNewFile: TCheckBox;
chkRecordingOnMotion: TCheckBox;
rdgRecordingSize: TRadioGroup;
edtScreenRecordingWindow: TEdit;
btnScreenRecordingWindow: TButton;
chkReduceDVFrameRate: TCheckBox;
Label35: TLabel;
rdgVideoRenderer: TRadioGroup;
chkVideoVisibleWhenStopped: TCheckBox;
chkChangeCursor: TCheckBox;
chkBorder: TCheckBox;
chkTransparency: TCheckBox;
chkSetLogo: TCheckBox;
imgLogo: TImage;
grbPlaylist: TGroupBox;
btnAddToPlaylist: TSpeedButton;
chkPlaylistLoop: TCheckBox;
btnPlaylistPlay: TButton;
btnPlaylistNext: TButton;
btnPlaylistPrevious: TButton;
chkPlaylistRandom: TCheckBox;
btnPlaylistStop: TButton;
lstPlaylist: TListBox;
btnClosePlaylist: TButton;
rdg1AspectRatio: TRadioGroup;
btnOneShotClipboard: TButton;
btnBurstModeClipboard: TButton;
cboAudioRenderers: TComboBox;
btnResetAllOverrides: TButton;
rdgTunerMode: TRadioGroup;
btnSpecialControls: TButton;
Label50: TLabel;
edtPixellization: TEdit;
updPixellization: TUpDown;
rdgTextOverlaySelector: TRadioGroup;
dlgTextOverlayColor: TColorDialog;
btnTextOverlayColor: TButton;
btnBkgndColor: TButton;
chk1stVisible: TCheckBox;
chk2ndVisible: TCheckBox;
rdgDetectVideoSignal: TRadioGroup;
Label60: TLabel;
edtCustomRotationAngle: TEdit;
Label61: TLabel;
Label62: TLabel;
edtReencFrameCount: TEdit;
edtReencStartFrame: TEdit;
edtReencStopFrame: TEdit;
Label63: TLabel;
Label64: TLabel;
rdgRecordingMethod: TRadioGroup;
edtPublishingPointUsername: TEdit;
edtPublishingPointPassword: TEdit;
Label65: TLabel;
Label66: TLabel;
Label72: TLabel;
Label73: TLabel;
edtFrameCaptureWidth: TEdit;
edtFrameCaptureHeight: TEdit;
tbr1PanScan: TTrackBar;
Label74: TLabel;
rdg2AspectRatio: TRadioGroup;
Label76: TLabel;
tbr2PanScan: TTrackBar;
btnTestPanScan: TButton;
btnOpenAtFrames: TButton;
btnOpenAtTimes: TButton;
Label77: TLabel;
Label80: TLabel;
edtStartFrame: TEdit;
edtStopFrame: TEdit;
edtStartTime: TEdit;
edtStopTime: TEdit;
chkKeepBounds: TCheckBox;
chkReopen: TCheckBox;
Label89: TLabel;
MainMenu1: TMainMenu;
mnuFile: TMenuItem;
mnuExit: TMenuItem;
mnuSendDVCommands: TMenuItem;
mnuDVPlay: TMenuItem;
mnuDVStop: TMenuItem;
mnuDVFreeze: TMenuItem;
mnuDVThaw: TMenuItem;
mnuDVFF: TMenuItem;
mnuDVRew: TMenuItem;
mnuDVRecord: TMenuItem;
mnuDVRecordfreeze: TMenuItem;
mnuDVRecordStrobe: TMenuItem;
mnuDVStepFwd: TMenuItem;
mnuDVStepRev: TMenuItem;
mnuDVModeShuttle: TMenuItem;
mnuDVPlayfastestfwd: TMenuItem;
mnuDVPlayslowestfwd: TMenuItem;
mnuDVPlayfastestrev: TMenuItem;
mnuDVPlayslowestrev: TMenuItem;
Pr1: TMenuItem;
mnuPriority: TMenuItem;
mnuIdle: TMenuItem;
mnuNormal: TMenuItem;
mnuHight: TMenuItem;
mnuRealTime: TMenuItem;
mnuAbout: TMenuItem;
edtMonitorNumber: TEdit;
Label90: TLabel;
btnMonitorNumberInfo: TButton;
rdgProfileVersion: TRadioGroup;
GroupBox3: TGroupBox;
edtWM9Profile: TEdit;
grbASFProfiles: TGroupBox;
Label34: TLabel;
lsbProfiles: TListBox;
btnShowProfilesList: TButton;
edtProfileIndex: TEdit;
btnSelectWMV9Profile: TSpeedButton;
tbsIPCameras: TTabSheet;
lblChooseIPCamera: TLabel;
edtIPCameraURL: TEdit;
btnIPCamStartPreview: TButton;
edtIPCamConnectionTimeout: TEdit;
edtIPCamReceiveTimeout: TEdit;
Label91: TLabel;
Label92: TLabel;
Label93: TLabel;
btnCurrentIPCameraURL: TButton;
Memo1: TMemo;
GroupBox4: TGroupBox;
Label94: TLabel;
edtIPCamUserName: TEdit;
Label95: TLabel;
edtIPCamPassword: TEdit;
grbBitmapOverlay: TGroupBox;
Label48: TLabel;
btnLoadImageOverlayFromFile: TSpeedButton;
Label25: TLabel;
chkImageOverlayEnabled: TCheckBox;
edtImageOverlayLeft: TEdit;
edtImageOverlayTop: TEdit;
rdgImageOverlaySelector: TRadioGroup;
chkImageOverlayTransparent: TCheckBox;
chkImageOverlayUseTransparentColor: TCheckBox;
edtImageOverlayTransparentColorValue: TEdit;
btnImageOverlayPickupColor: TButton;
btnImageOverlayPickupHelp: TButton;
Label82: TLabel;
Label96: TLabel;
edtImageOverlayWidth: TEdit;
edtImageOverlayHeight: TEdit;
Label97: TLabel;
Label47: TLabel;
edtImageAlphaBlend: TEdit;
updImageAlphaBend: TUpDown;
chkImageOverlayAlphaBlend: TCheckBox;
lblFrameOverlayRequiresFrameGrabber: TLabel;
Label98: TLabel;
edtIPCamCommand: TEdit;
Label99: TLabel;
btnIPCamSendCommand: TButton;
VideoSourceFileOrUrl_UserName: TEdit;
VideoSourceFileOrUrl_Password: TEdit;
Label100: TLabel;
Label101: TLabel;
btnDemoURL: TButton;
chkRenderAudioDevice: TCheckBox;
procedure btnAudioCompressorSettingsClick(Sender: TObject);
procedure btnAutoPlayClick(Sender: TObject);
procedure btnAutoRefreshPreviewClick(Sender: TObject);
procedure btnBurstModeBMPFileClick(Sender: TObject);
procedure btnBurstModeJPEGFileClick(Sender: TObject);
procedure btnBurstModeStopClick(Sender: TObject);
procedure btnBurstModeTBitmapClick(Sender: TObject);
procedure btnCameraControlDialogClick(Sender: TObject);
procedure btnDeleteFrequencyOverrideClick(Sender: TObject);
procedure btnDeviceDialogClick(Sender: TObject);
procedure btnEG1stNewLocation2Click(Sender: TObject);
procedure btnEG1stNewLocationClick(Sender: TObject);
procedure btnEG2ndNewLocation2Click(Sender: TObject);
procedure btnEG2ndNewLocationClick(Sender: TObject);
procedure btnFrameRateClick(Sender: TObject);
procedure btnFreeHandEraseClick(Sender: TObject);
procedure btnOneShotBMPFileClick(Sender: TObject);
procedure btnOneShotJPEGFileClick(Sender: TObject);
procedure btnOneShotTBitmapClick(Sender: TObject);
procedure btnPauseRecordingClick(Sender: TObject);
procedure btnPlayerBackwardsClick(Sender: TObject);
procedure btnPlayerCloseClipClick(Sender: TObject);
procedure btnPlayerFastForwardClick(Sender: TObject);
procedure btnOpenLastClipRecordedClick(Sender: TObject);
procedure btnPlayerOpenFileClick(Sender: TObject);
procedure btnPlayerPauseClick(Sender: TObject);
procedure btnPlayerRewindClick(Sender: TObject);
procedure btnPlayerStartPlayingClick(Sender: TObject);
procedure btnPlayerStopClick(Sender: TObject);
procedure btnResetAllClick(Sender: TObject);
procedure btnResetAllOverridesClick(Sender: TObject);
procedure btnResetCaptureZoomSizeClick(Sender: TObject);
procedure btnResumeRecordingClick(Sender: TObject);
procedure btnSelectClick(Sender: TObject);
procedure btnSetCountryCodeClick(Sender: TObject);
procedure btnStartRecordingImmediatelyClick(Sender: TObject);
procedure btnStartPreviewClick(Sender: TObject);
procedure btnStartScanClick(Sender: TObject);
procedure btnStopRecordingClick(Sender: TObject);
procedure btnStopPreviewClick(Sender: TObject);
procedure btnStopScanClick(Sender: TObject);
procedure btnStreamDialogClick(Sender: TObject);
procedure btnVideoCompressorSettingsClick(Sender: TObject);
procedure btnVideoControlDialogClick(Sender: TObject);
procedure btnVideoQualityDialogClick(Sender: TObject);
procedure cboAnalogVideoStandardChange(Sender: TObject);
procedure cboAudioCompressorsChange(Sender: TObject);
procedure cboAudioDevicesChange(Sender: TObject);
procedure cboAudioFormatsChange(Sender: TObject);
procedure cboAudioInputsChange(Sender: TObject);
procedure cboVideoCompressorsChange(Sender: TObject);
procedure cboVideoDevicesChange(Sender: TObject);
procedure cboVideoInputsChange(Sender: TObject);
procedure cboVideoSizesChange(Sender: TObject);
procedure cboVideoSubtypesChange(Sender: TObject);
procedure chk1stAutoSizeClick(Sender: TObject);
procedure chk1stEmbeddedClick(Sender: TObject);
procedure chk1stFullScreenClick(Sender: TObject);
procedure chk1stMouseMovesWindowClick(Sender: TObject);
procedure chk1stStayOnTopClick(Sender: TObject);
procedure chk1stUseVideoPortClick(Sender: TObject);
procedure chk1stVideoWindowActiveClick(Sender: TObject);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -