File: main.h

package info (click to toggle)
sbm 3.7.1-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,060 kB
  • ctags: 1,590
  • sloc: asm: 11,940; ansic: 2,870; makefile: 531
file content (35 lines) | stat: -rw-r--r-- 836 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
; main.h
;
; header file for main.asm main-cmds.asm main-utils.asm
;
; Copyright (C) 2000, Suzhe. See file COPYING and CREDITS for details.
;

%define KNLFLAG_FIRSTSCAN   0x01
%define KNLFLAG_SECURITY    0x02
%define KNLFLAG_NOINT13EXT  0x04
%define KNLFLAG_NOCDROM     0x08

%define KNLFLAG_REMLAST     0x10
%define KNLFLAG_ONLYPARTS   0X20
%define KNLFLAG_COMPRESSED  0x80

%define DEF_MAIN_WIN_WIDTH  53
%define DEF_MENU_WIDTH      48

%define BM_FLAGS_WIDTH      12
%define BM_NUMBER_WIDTH     8
%define BM_TYPE_WIDTH       9

%define MENU_POS_ROW        3
%define MENU_POS_COL        2
%define MENU_TITLE_POS_ROW  2
%define MENU_TITLE_POS_COL  2
%define DELAY_TIME_ROW      11
%define DELAY_TIME_COL      37

%define BMSTYLE_FULL        0
%define BMSTYLE_NOFLAGS     1
%define BMSTYLE_NONUMBER    2
%define BMSTYLE_NOTYPE      3