Lines Matching defs:HMainEditor

44 HEFI_EDITOR_GLOBAL_EDITOR       HMainEditor;
172 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
235 if (HMainEditor.BufferImage->BufferType != FileTypeFileBuffer) {
236 if (!HMainEditor.BufferImage->Modified) {
256 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
273 HMainEditor.BufferImage->DiskImage->Name,
274 HMainEditor.BufferImage->DiskImage->Offset,
275 HMainEditor.BufferImage->DiskImage->Size,
276 HMainEditor.BufferImage->MemImage->Offset,
277 HMainEditor.BufferImage->MemImage->Size,
278 HMainEditor.BufferImage->BufferType
348 HMainEditor.BufferImage->FileImage->FileName
377 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
395 HMainEditor.BufferImage->FileImage->FileName
418 &HMainEditor.BufferImage->FileImage->FileName
427 if (HMainEditor.BufferImage->FileImage->ReadOnly) {
467 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
497 HMainEditor.BufferImage->DiskImage->Name,
498 HMainEditor.BufferImage->DiskImage->Offset,
499 HMainEditor.BufferImage->DiskImage->Size,
500 HMainEditor.BufferImage->MemImage->Offset,
501 HMainEditor.BufferImage->MemImage->Size,
527 Start = (HMainEditor.BufferImage->BufferPosition.Row - 1) * 0x10 + HMainEditor.BufferImage->BufferPosition.Column;
532 if (HMainEditor.BufferImage->CurrentLine->Link.ForwardLink == HMainEditor.BufferImage->ListHead) {
533 if (HMainEditor.BufferImage->BufferPosition.Column > HMainEditor.BufferImage->CurrentLine->Size) {
539 if (HMainEditor.SelectEnd != 0 && Start > HMainEditor.SelectEnd) {
544 HMainEditor.SelectStart = Start;
565 End = (HMainEditor.BufferImage->BufferPosition.Row - 1) * 0x10 + HMainEditor.BufferImage->BufferPosition.Column;
570 if (HMainEditor.BufferImage->CurrentLine->Link.ForwardLink == HMainEditor.BufferImage->ListHead) {
571 if (HMainEditor.BufferImage->BufferPosition.Column > HMainEditor.BufferImage->CurrentLine->Size) {
577 if (HMainEditor.SelectStart != 0 && End < HMainEditor.SelectStart) {
582 HMainEditor.SelectEnd = End;
610 if (HMainEditor.SelectStart == 0) {
617 if (HMainEditor.SelectEnd == 0) {
622 Link = HMainEditor.BufferImage->ListHead->ForwardLink;
623 for (Index = 0; Index < (HMainEditor.SelectEnd - 1) / 0x10; Index++) {
629 Count = HMainEditor.SelectEnd - HMainEditor.SelectStart + 1;
638 HMainEditor.SelectStart - 1,
651 if (!HMainEditor.BufferImage->Modified) {
652 HMainEditor.BufferImage->Modified = TRUE;
658 HMainEditor.SelectStart = 0;
659 HMainEditor.SelectEnd = 0;
689 Line = HMainEditor.BufferImage->CurrentLine;
692 if (Line->Link.ForwardLink == HMainEditor.BufferImage->ListHead && Line->Size + Count < 0x10) {
704 FPos = 0x10 * (HMainEditor.BufferImage->BufferPosition.Row - 1) + HMainEditor.BufferImage->BufferPosition.Column - 1;
716 if (!HMainEditor.BufferImage->Modified) {
717 HMainEditor.BufferImage->Modified = TRUE;
756 if (HMainEditor.BufferImage->Modified) {
769 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
785 HMainEditor.BufferImage->FileImage->FileName,
786 HMainEditor.BufferImage->DiskImage->Name,
787 HMainEditor.BufferImage->DiskImage->Offset,
788 HMainEditor.BufferImage->DiskImage->Size,
789 HMainEditor.BufferImage->MemImage->Offset,
790 HMainEditor.BufferImage->MemImage->Size,
791 HMainEditor.BufferImage->BufferType
833 BufferType = HMainEditor.BufferImage->BufferType;
865 if (HMainEditor.BufferImage->Modified) {
884 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
900 HMainEditor.BufferImage->FileImage->FileName,
901 HMainEditor.BufferImage->DiskImage->Name,
902 HMainEditor.BufferImage->DiskImage->Offset,
903 HMainEditor.BufferImage->DiskImage->Size,
904 HMainEditor.BufferImage->MemImage->Offset,
905 HMainEditor.BufferImage->MemImage->Size,
906 HMainEditor.BufferImage->BufferType
913 HMainEditor.BufferImage->BufferType == FileTypeFileBuffer?HMainEditor.BufferImage->FileImage->FileName:HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer?HMainEditor.BufferImage->DiskImage->Name:NULL,
914 HMainEditor.BufferImage->BufferType,
915 HMainEditor.BufferImage->FileImage->ReadOnly,
917 HMainEditor.ScreenSize.Column,
918 HMainEditor.ScreenSize.Row,
919 HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer?HMainEditor.BufferImage->DiskImage->Offset:HMainEditor.BufferImage->BufferType == FileTypeMemBuffer?HMainEditor.BufferImage->MemImage->Offset:0,
920 HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer?HMainEditor.BufferImage->DiskImage->Size :HMainEditor.BufferImage->BufferType == FileTypeMemBuffer?HMainEditor.BufferImage->MemImage->Size :0
945 HMainEditor.BufferImage->FileImage->FileName,
946 HMainEditor.BufferImage->DiskImage->Name,
947 HMainEditor.BufferImage->DiskImage->Offset,
948 HMainEditor.BufferImage->DiskImage->Size,
949 HMainEditor.BufferImage->MemImage->Offset,
950 HMainEditor.BufferImage->MemImage->Size,
960 HMainEditor.BufferImage->FileImage->FileName,
961 HMainEditor.BufferImage->DiskImage->Name,
962 HMainEditor.BufferImage->DiskImage->Offset,
963 HMainEditor.BufferImage->DiskImage->Size,
964 HMainEditor.BufferImage->MemImage->Offset,
965 HMainEditor.BufferImage->MemImage->Size,
973 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
980 HMainEditor.BufferImage->FileImage->FileName,
981 HMainEditor.BufferImage->DiskImage->Name,
982 HMainEditor.BufferImage->DiskImage->Offset,
983 HMainEditor.BufferImage->DiskImage->Size,
984 HMainEditor.BufferImage->MemImage->Offset,
985 HMainEditor.BufferImage->MemImage->Size,
1001 HMainEditor.BufferImage->FileImage->FileName,
1002 HMainEditor.BufferImage->DiskImage->Name,
1003 HMainEditor.BufferImage->DiskImage->Offset,
1004 HMainEditor.BufferImage->DiskImage->Size,
1005 HMainEditor.BufferImage->MemImage->Offset,
1006 HMainEditor.BufferImage->MemImage->Size,
1023 HMainEditor.BufferImage->DiskImage->Name,
1024 HMainEditor.BufferImage->DiskImage->Offset,
1025 HMainEditor.BufferImage->DiskImage->Size,
1026 HMainEditor.BufferImage->MemImage->Offset,
1027 HMainEditor.BufferImage->MemImage->Size,
1034 HMainEditor.BufferImage->FileImage->FileName,
1035 HMainEditor.BufferImage->DiskImage->Name,
1036 HMainEditor.BufferImage->DiskImage->Offset,
1037 HMainEditor.BufferImage->DiskImage->Size,
1038 HMainEditor.BufferImage->MemImage->Offset,
1039 HMainEditor.BufferImage->MemImage->Size,
1076 BufferType = HMainEditor.BufferImage->BufferType;
1082 if (HMainEditor.BufferImage->Modified) {
1101 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
1117 HMainEditor.BufferImage->FileImage->FileName,
1118 HMainEditor.BufferImage->DiskImage->Name,
1119 HMainEditor.BufferImage->DiskImage->Offset,
1120 HMainEditor.BufferImage->DiskImage->Size,
1121 HMainEditor.BufferImage->MemImage->Offset,
1122 HMainEditor.BufferImage->MemImage->Size,
1130 HMainEditor.BufferImage->BufferType == FileTypeFileBuffer?HMainEditor.BufferImage->FileImage->FileName:HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer?HMainEditor.BufferImage->DiskImage->Name:NULL,
1131 HMainEditor.BufferImage->BufferType,
1132 HMainEditor.BufferImage->FileImage->ReadOnly,
1134 HMainEditor.ScreenSize.Column,
1135 HMainEditor.ScreenSize.Row,
1136 HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer?HMainEditor.BufferImage->DiskImage->Offset:HMainEditor.BufferImage->BufferType == FileTypeMemBuffer?HMainEditor.BufferImage->MemImage->Offset:0,
1137 HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer?HMainEditor.BufferImage->DiskImage->Size :HMainEditor.BufferImage->BufferType == FileTypeMemBuffer?HMainEditor.BufferImage->MemImage->Size :0
1170 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
1205 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
1240 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
1280 HMainEditor.BufferImage->FileImage->FileName,
1281 HMainEditor.BufferImage->DiskImage->Name,
1282 HMainEditor.BufferImage->DiskImage->Offset,
1283 HMainEditor.BufferImage->DiskImage->Size,
1284 HMainEditor.BufferImage->MemImage->Offset,
1285 HMainEditor.BufferImage->MemImage->Size,
1319 BufferType = HMainEditor.BufferImage->BufferType;
1325 if (HMainEditor.BufferImage->Modified) {
1344 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
1360 HMainEditor.BufferImage->FileImage->FileName,
1361 HMainEditor.BufferImage->DiskImage->Name,
1362 HMainEditor.BufferImage->DiskImage->Offset,
1363 HMainEditor.BufferImage->DiskImage->Size,
1364 HMainEditor.BufferImage->MemImage->Offset,
1365 HMainEditor.BufferImage->MemImage->Size,
1373 HMainEditor.BufferImage->BufferType == FileTypeFileBuffer?HMainEditor.BufferImage->FileImage->FileName:HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer?HMainEditor.BufferImage->DiskImage->Name:NULL,
1374 HMainEditor.BufferImage->BufferType,
1375 HMainEditor.BufferImage->FileImage->ReadOnly,
1377 HMainEditor.ScreenSize.Column,
1378 HMainEditor.ScreenSize.Row,
1379 HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer?HMainEditor.BufferImage->DiskImage->Offset:HMainEditor.BufferImage->BufferType == FileTypeMemBuffer?HMainEditor.BufferImage->MemImage->Offset:0,
1380 HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer?HMainEditor.BufferImage->DiskImage->Size :HMainEditor.BufferImage->BufferType == FileTypeMemBuffer?HMainEditor.BufferImage->MemImage->Size :0
1413 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
1448 Status = InputBarRefresh (HMainEditor.ScreenSize.Row, HMainEditor.ScreenSize.Column);
1493 HMainEditor.BufferImage->FileImage->FileName,
1494 HMainEditor.BufferImage->DiskImage->Name,
1495 HMainEditor.BufferImage->DiskImage->Offset,
1496 HMainEditor.BufferImage->DiskImage->Size,
1497 HMainEditor.BufferImage->MemImage->Offset,
1498 HMainEditor.BufferImage->MemImage->Size,
1618 CopyMem (&HMainEditor, &HMainEditorConst, sizeof (HMainEditor));
1623 HMainEditor.ColorAttributes.Colors.Foreground = gST->ConOut->Mode->Attribute & 0x000000ff;
1625 HMainEditor.ColorAttributes.Colors.Background = (UINT8) (gST->ConOut->Mode->Attribute >> 4);
1627 HOriginalColors = HMainEditor.ColorAttributes.Colors;
1637 &(HMainEditor.ScreenSize.Column),
1638 &(HMainEditor.ScreenSize.Row)
1647 (VOID**)&HMainEditor.MouseInterface
1654 HMainEditor.MouseInterface = NULL;
1670 (VOID**)&HMainEditor.MouseInterface
1682 if (!EFI_ERROR (Status) && HMainEditor.MouseInterface != NULL) {
1683 HMainEditor.MouseAccumulatorX = 0;
1684 HMainEditor.MouseAccumulatorY = 0;
1685 HMainEditor.MouseSupported = TRUE;
1808 if (HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer) {
1809 if (HMainEditor.BufferImage->DiskImage != NULL &&
1811 (HMainEditor.BufferImage->DiskImage->Offset != HBufferImageBackupVar.DiskImage->Offset ||
1812 HMainEditor.BufferImage->DiskImage->Size != HBufferImageBackupVar.DiskImage->Size) ){
1815 } else if (HMainEditor.BufferImage->BufferType == FileTypeMemBuffer) {
1816 if (HMainEditor.BufferImage->MemImage != NULL &&
1818 (HMainEditor.BufferImage->MemImage->Offset != HBufferImageBackupVar.MemImage->Offset ||
1819 HMainEditor.BufferImage->MemImage->Size != HBufferImageBackupVar.MemImage->Size) ){
1822 } else if (HMainEditor.BufferImage->BufferType == FileTypeFileBuffer) {
1823 if ( HMainEditor.BufferImage->FileImage != NULL &&
1824 HMainEditor.BufferImage->FileImage->FileName != NULL &&
1827 StrCmp (HMainEditor.BufferImage->FileImage->FileName, HBufferImageBackupVar.FileImage->FileName) != 0 ) {
1831 if ( HMainEditor.BufferImage->FileImage != NULL &&
1833 HMainEditor.BufferImage->FileImage->ReadOnly != HBufferImageBackupVar.FileImage->ReadOnly ) {
1848 || HMainEditor.BufferImage->BufferType != HBufferImageBackupVar.BufferType
1849 || HBufferImageBackupVar.Modified != HMainEditor.BufferImage->Modified
1853 HMainEditor.BufferImage->BufferType == FileTypeFileBuffer&&HMainEditor.BufferImage->FileImage!=NULL?HMainEditor.BufferImage->FileImage->FileName:HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer&&HMainEditor.BufferImage->DiskImage!=NULL?HMainEditor.BufferImage->DiskImage->Name:NULL,
1854 HMainEditor.BufferImage->BufferType,
1855 (BOOLEAN)(HMainEditor.BufferImage->FileImage!=NULL?HMainEditor.BufferImage->FileImage->ReadOnly:FALSE),
1856 HMainEditor.BufferImage->Modified,
1857 HMainEditor.ScreenSize.Column,
1858 HMainEditor.ScreenSize.Row,
1859 HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer&&HMainEditor.BufferImage->DiskImage!=NULL?HMainEditor.BufferImage->DiskImage->Offset:HMainEditor.BufferImage->BufferType == FileTypeMemBuffer&&HMainEditor.BufferImage->MemImage!=NULL?HMainEditor.BufferImage->MemImage->Offset:0,
1860 HMainEditor.BufferImage->BufferType == FileTypeDiskBuffer&&HMainEditor.BufferImage->DiskImage!=NULL?HMainEditor.BufferImage->DiskImage->Size :HMainEditor.BufferImage->BufferType == FileTypeMemBuffer&&HMainEditor.BufferImage->MemImage!=NULL?HMainEditor.BufferImage->MemImage->Size :0
1865 || HBufferImageBackupVar.DisplayPosition.Row != HMainEditor.BufferImage->DisplayPosition.Row
1866 || HBufferImageBackupVar.DisplayPosition.Column != HMainEditor.BufferImage->DisplayPosition.Column
1871 HMainEditor.ScreenSize.Row,
1872 HMainEditor.ScreenSize.Column,
1940 HMainEditor.BufferImage->MousePosition.Column,
1954 HMainEditor.BufferImage->MousePosition.Column -= 10;
1955 if (HMainEditor.BufferImage->MousePosition.Column > 24) {
1956 HMainEditor.BufferImage->MousePosition.Column--;
1957 FCol = HMainEditor.BufferImage->MousePosition.Column / 3 + 1 + 1;
1959 if (HMainEditor.BufferImage->MousePosition.Column < 24) {
1960 FCol = HMainEditor.BufferImage->MousePosition.Column / 3 + 1 + 1;
1973 FRow = HMainEditor.BufferImage->BufferPosition.Row +
1974 HMainEditor.BufferImage->MousePosition.Row -
1975 HMainEditor.BufferImage->DisplayPosition.Row;
1977 if (HMainEditor.BufferImage->NumLines < FRow) {
1984 FRow = HMainEditor.BufferImage->NumLines;
1988 Link = HMainEditor.BufferImage->ListHead->ForwardLink;
2025 HMainEditor.BufferImage->MousePosition.Row = HMainEditor.BufferImage->DisplayPosition.Row;
2027 HMainEditor.BufferImage->MousePosition.Column = HMainEditor.BufferImage->DisplayPosition.Column;
2112 if (HMainEditor.MouseSupported) {
2113 Status = HMainEditor.MouseInterface->GetState (
2114 HMainEditor.MouseInterface,
2131 SelectStartBackup = HMainEditor.SelectStart;
2132 SelectEndBackup = HMainEditor.SelectEnd;
2138 SelectStartBackup = HMainEditor.SelectStart;
2139 SelectEndBackup = HMainEditor.SelectEnd;
2147 HMainEditor.SelectStart = 0;
2148 HMainEditor.SelectEnd = 0;
2149 HMainEditor.SelectStart = (FRow - 1) * 0x10 + FCol;
2159 ) >= HMainEditor.SelectStart
2161 HMainEditor.SelectEnd = (HBufferImage.BufferPosition.Row - 1) *
2165 HMainEditor.SelectEnd = 0;
2177 HMainEditor.SelectStart = 0;
2178 HMainEditor.SelectEnd = 0;
2187 ) >= HMainEditor.SelectStart
2189 HMainEditor.SelectEnd = (HBufferImage.BufferPosition.Row - 1) *
2193 HMainEditor.SelectEnd = 0;
2196 if (HMainEditor.SelectEnd == 0) {
2197 HMainEditor.SelectStart = 0;
2205 if (SelectStartBackup != HMainEditor.SelectStart || SelectEndBackup != HMainEditor.SelectEnd) {
2206 if ((SelectStartBackup - 1) / 0x10 != (HMainEditor.SelectStart - 1) / 0x10) {
2209 if ((SelectEndBackup - 1) / 0x10 != (HMainEditor.SelectEnd - 1) / 0x10) {
2320 HMainEditorBackupVar.SelectStart = HMainEditor.SelectStart;
2321 HMainEditorBackupVar.SelectEnd = HMainEditor.SelectEnd;