MCPcopy Create free account
hub / github.com/MaxBelkov/visualsyslog / SetViewFileMode

Method SetViewFileMode

source/main.cpp:1028–1062  ·  view source on GitHub ↗

---------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

1026}
1027//---------------------------------------------------------------------------
1028void __fastcall TMainForm::SetViewFileMode(bool b)
1029{
1030 ViewFileMode = b;
1031 aCancelViewFile->Visible = b;
1032 aSetup->Visible = ! b;
1033 aProcessSetup->Visible = ! b;
1034 aGotoNewLine->Visible = ! b;
1035 mOpenFilesLoc->Visible = ! b;
1036 aClear->Visible = ! b;
1037 if( b )
1038 {
1039 // view external file
1040 if( SelectFileCB->Visible )
1041 {
1042 SelectFileCB->Visible = false;
1043 ViewFileInfoLabel->Tag = ViewFileInfoLabel->Left;
1044 ViewFileInfoLabel->Left = SelectFileCB->Left;
1045 }
1046 //aRotatePrev->Visible = false; // this caused: toolbar buttons visibility failure
1047 //aRotateNext->Visible = false;
1048 aRotatePrev->Enabled = false;
1049 aRotateNext->Enabled = false;
1050 }
1051 else
1052 {
1053 // normal view
1054 if( ! SelectFileCB->Visible )
1055 {
1056 SelectFileCB->Visible = true;
1057 ViewFileInfoLabel->Left = ViewFileInfoLabel->Tag;
1058 }
1059 UpdateRotationViewControl();
1060 }
1061 UpdateDislpayInfo();
1062}
1063//---------------------------------------------------------------------------
1064TSyslogMessage * __fastcall TMainForm::GetMessageByIndex(int i)
1065{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected