mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +00:00
[REGEDIT] Display REG_RESOURCES_REQUIREMENTS_LIST
This commit is contained in:
parent
1061ed4d28
commit
54adb5e45c
32 changed files with 4123 additions and 0 deletions
|
@ -23,6 +23,118 @@
|
|||
#define NTOS_MODE_USER
|
||||
#include <ndk/cmtypes.h>
|
||||
|
||||
#if defined(NT_PROCESSOR_GROUPS)
|
||||
|
||||
typedef USHORT IRQ_DEVICE_POLICY, *PIRQ_DEVICE_POLICY;
|
||||
|
||||
enum _IRQ_DEVICE_POLICY_USHORT {
|
||||
IrqPolicyMachineDefault = 0,
|
||||
IrqPolicyAllCloseProcessors = 1,
|
||||
IrqPolicyOneCloseProcessor = 2,
|
||||
IrqPolicyAllProcessorsInMachine = 3,
|
||||
IrqPolicyAllProcessorsInGroup = 3,
|
||||
IrqPolicySpecifiedProcessors = 4,
|
||||
IrqPolicySpreadMessagesAcrossAllProcessors = 5};
|
||||
|
||||
#else /* defined(NT_PROCESSOR_GROUPS) */
|
||||
|
||||
typedef enum _IRQ_DEVICE_POLICY {
|
||||
IrqPolicyMachineDefault = 0,
|
||||
IrqPolicyAllCloseProcessors,
|
||||
IrqPolicyOneCloseProcessor,
|
||||
IrqPolicyAllProcessorsInMachine,
|
||||
IrqPolicySpecifiedProcessors,
|
||||
IrqPolicySpreadMessagesAcrossAllProcessors
|
||||
} IRQ_DEVICE_POLICY, *PIRQ_DEVICE_POLICY;
|
||||
|
||||
#endif
|
||||
|
||||
typedef enum _IRQ_PRIORITY {
|
||||
IrqPriorityUndefined = 0,
|
||||
IrqPriorityLow,
|
||||
IrqPriorityNormal,
|
||||
IrqPriorityHigh
|
||||
} IRQ_PRIORITY, *PIRQ_PRIORITY;
|
||||
typedef struct _IO_RESOURCE_DESCRIPTOR {
|
||||
UCHAR Option;
|
||||
UCHAR Type;
|
||||
UCHAR ShareDisposition;
|
||||
UCHAR Spare1;
|
||||
USHORT Flags;
|
||||
USHORT Spare2;
|
||||
union {
|
||||
struct {
|
||||
ULONG Length;
|
||||
ULONG Alignment;
|
||||
PHYSICAL_ADDRESS MinimumAddress;
|
||||
PHYSICAL_ADDRESS MaximumAddress;
|
||||
} Port;
|
||||
struct {
|
||||
ULONG Length;
|
||||
ULONG Alignment;
|
||||
PHYSICAL_ADDRESS MinimumAddress;
|
||||
PHYSICAL_ADDRESS MaximumAddress;
|
||||
} Memory;
|
||||
struct {
|
||||
ULONG MinimumVector;
|
||||
ULONG MaximumVector;
|
||||
#if defined(NT_PROCESSOR_GROUPS)
|
||||
IRQ_DEVICE_POLICY AffinityPolicy;
|
||||
USHORT Group;
|
||||
#else
|
||||
IRQ_DEVICE_POLICY AffinityPolicy;
|
||||
#endif
|
||||
IRQ_PRIORITY PriorityPolicy;
|
||||
KAFFINITY TargetedProcessors;
|
||||
} Interrupt;
|
||||
struct {
|
||||
ULONG MinimumChannel;
|
||||
ULONG MaximumChannel;
|
||||
} Dma;
|
||||
struct {
|
||||
ULONG Length;
|
||||
ULONG Alignment;
|
||||
PHYSICAL_ADDRESS MinimumAddress;
|
||||
PHYSICAL_ADDRESS MaximumAddress;
|
||||
} Generic;
|
||||
struct {
|
||||
ULONG Data[3];
|
||||
} DevicePrivate;
|
||||
struct {
|
||||
ULONG Length;
|
||||
ULONG MinBusNumber;
|
||||
ULONG MaxBusNumber;
|
||||
ULONG Reserved;
|
||||
} BusNumber;
|
||||
struct {
|
||||
ULONG Priority;
|
||||
ULONG Reserved1;
|
||||
ULONG Reserved2;
|
||||
} ConfigData;
|
||||
} u;
|
||||
} IO_RESOURCE_DESCRIPTOR, *PIO_RESOURCE_DESCRIPTOR;
|
||||
|
||||
#define IO_RESOURCE_PREFERRED 0x01
|
||||
#define IO_RESOURCE_DEFAULT 0x02
|
||||
#define IO_RESOURCE_ALTERNATIVE 0x08
|
||||
|
||||
typedef struct _IO_RESOURCE_LIST {
|
||||
USHORT Version;
|
||||
USHORT Revision;
|
||||
ULONG Count;
|
||||
IO_RESOURCE_DESCRIPTOR Descriptors[1];
|
||||
} IO_RESOURCE_LIST, *PIO_RESOURCE_LIST;
|
||||
|
||||
typedef struct _IO_RESOURCE_REQUIREMENTS_LIST {
|
||||
ULONG ListSize;
|
||||
INTERFACE_TYPE InterfaceType;
|
||||
ULONG BusNumber;
|
||||
ULONG SlotNumber;
|
||||
ULONG Reserved[3];
|
||||
ULONG AlternativeLists;
|
||||
IO_RESOURCE_LIST List[1];
|
||||
} IO_RESOURCE_REQUIREMENTS_LIST, *PIO_RESOURCE_REQUIREMENTS_LIST;
|
||||
|
||||
typedef enum _EDIT_MODE
|
||||
{
|
||||
EDIT_MODE_DEC,
|
||||
|
@ -37,6 +149,8 @@ static DWORD dwordValueData;
|
|||
static PCM_RESOURCE_LIST resourceValueData;
|
||||
static INT fullResourceIndex = -1;
|
||||
static DWORD valueDataLen;
|
||||
static PIO_RESOURCE_REQUIREMENTS_LIST requirementsValueData;
|
||||
static INT requirementsIndex = -1;
|
||||
static EDIT_MODE dwordEditMode = EDIT_MODE_HEX;
|
||||
|
||||
void error(HWND hwnd, INT resId, ...)
|
||||
|
@ -1068,6 +1182,476 @@ static INT_PTR CALLBACK modify_resource_list_dlgproc(HWND hwndDlg, UINT uMsg, WP
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
static BOOL
|
||||
CreateRequirementsListColumns(HWND hWndListView)
|
||||
{
|
||||
WCHAR szText[80];
|
||||
RECT rc;
|
||||
LVCOLUMN lvC;
|
||||
|
||||
ListView_SetExtendedListViewStyle(hWndListView, LVS_EX_FULLROWSELECT);
|
||||
|
||||
GetClientRect(hWndListView, &rc);
|
||||
|
||||
/* Create columns. */
|
||||
lvC.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM;
|
||||
lvC.pszText = szText;
|
||||
lvC.fmt = LVCFMT_LEFT;
|
||||
|
||||
/* Load the column labels from the resource file. */
|
||||
lvC.iSubItem = 0;
|
||||
lvC.cx = (rc.right - rc.left) / 4;
|
||||
LoadStringW(hInst, IDS_REQALTERNATIVELIST, szText, ARRAY_SIZE(szText));
|
||||
if (ListView_InsertColumn(hWndListView, 0, &lvC) == -1)
|
||||
return FALSE;
|
||||
|
||||
lvC.iSubItem = 1;
|
||||
lvC.cx = (rc.right - rc.left) / 4;
|
||||
LoadStringW(hInst, IDS_REQRESOURCELIST, szText, ARRAY_SIZE(szText));
|
||||
if (ListView_InsertColumn(hWndListView, 1, &lvC) == -1)
|
||||
return FALSE;
|
||||
|
||||
lvC.iSubItem = 2;
|
||||
lvC.cx = (rc.right - rc.left) / 4;
|
||||
LoadStringW(hInst, IDS_REQDESCRIPTOR, szText, ARRAY_SIZE(szText));
|
||||
if (ListView_InsertColumn(hWndListView, 2, &lvC) == -1)
|
||||
return FALSE;
|
||||
|
||||
lvC.iSubItem = 3;
|
||||
lvC.cx = (rc.right - rc.left) - (3 * ((rc.right - rc.left) / 4));
|
||||
LoadStringW(hInst, IDS_REQDEVICETYPE, szText, ARRAY_SIZE(szText));
|
||||
if (ListView_InsertColumn(hWndListView, 3, &lvC) == -1)
|
||||
return FALSE;
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
static VOID
|
||||
GetResourceType(UCHAR ResourceType,
|
||||
LPWSTR pBuffer,
|
||||
DWORD dwLength)
|
||||
{
|
||||
switch (ResourceType)
|
||||
{
|
||||
case CmResourceTypePort:
|
||||
LoadStringW(hInst, IDS_TYPE_PORT, pBuffer, dwLength);
|
||||
break;
|
||||
|
||||
case CmResourceTypeInterrupt:
|
||||
LoadStringW(hInst, IDS_TYPE_INTERRUPT, pBuffer, dwLength);
|
||||
break;
|
||||
|
||||
case CmResourceTypeMemory:
|
||||
LoadStringW(hInst, IDS_TYPE_MEMORY, pBuffer, dwLength);
|
||||
break;
|
||||
|
||||
case CmResourceTypeDma:
|
||||
LoadStringW(hInst, IDS_TYPE_DMA, pBuffer, dwLength);
|
||||
break;
|
||||
|
||||
default:
|
||||
wsprintf(pBuffer, L"Unknown %u", ResourceType);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
static VOID
|
||||
GetShareDisposition(
|
||||
UCHAR ShareDisposition,
|
||||
LPWSTR pBuffer,
|
||||
DWORD dwLength)
|
||||
{
|
||||
switch (ShareDisposition)
|
||||
{
|
||||
case CmResourceShareUndetermined:
|
||||
LoadStringW(hInst, IDS_SHARE_UNDETERMINED, pBuffer, dwLength);
|
||||
break;
|
||||
|
||||
case CmResourceShareDeviceExclusive:
|
||||
LoadStringW(hInst, IDS_SHARE_DEVICE_EXCLUSIVE, pBuffer, dwLength);
|
||||
break;
|
||||
|
||||
case CmResourceShareDriverExclusive:
|
||||
LoadStringW(hInst, IDS_SHARE_DRIVER_EXCLUSIVE, pBuffer, dwLength);
|
||||
break;
|
||||
|
||||
case CmResourceShareShared:
|
||||
LoadStringW(hInst, IDS_SHARE_SHARED, pBuffer, dwLength);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
static VOID
|
||||
GetPortType(
|
||||
USHORT Flags,
|
||||
LPWSTR pBuffer,
|
||||
DWORD dwLength)
|
||||
{
|
||||
if ((Flags & CM_RESOURCE_PORT_IO) == CM_RESOURCE_PORT_IO)
|
||||
{
|
||||
LoadStringW(hInst, IDS_PORT_PORT_IO, pBuffer, dwLength);
|
||||
}
|
||||
else if ((Flags & CM_RESOURCE_PORT_IO) == CM_RESOURCE_PORT_MEMORY)
|
||||
{
|
||||
LoadStringW(hInst, IDS_PORT_MEMORY_IO, pBuffer, dwLength);
|
||||
}
|
||||
}
|
||||
|
||||
static VOID
|
||||
GetMemoryAccess(
|
||||
USHORT Flags,
|
||||
LPWSTR pBuffer,
|
||||
DWORD dwLength)
|
||||
{
|
||||
if ((Flags & (CM_RESOURCE_MEMORY_READ_ONLY | CM_RESOURCE_MEMORY_WRITE_ONLY)) == CM_RESOURCE_MEMORY_READ_WRITE)
|
||||
{
|
||||
LoadStringW(hInst, IDS_MEMORY_READ_WRITE, pBuffer, dwLength);
|
||||
}
|
||||
else if ((Flags & (CM_RESOURCE_MEMORY_READ_ONLY | CM_RESOURCE_MEMORY_WRITE_ONLY)) == CM_RESOURCE_MEMORY_READ_ONLY)
|
||||
{
|
||||
LoadStringW(hInst, IDS_MEMORY_READ_ONLY, pBuffer, dwLength);
|
||||
}
|
||||
else if ((Flags & (CM_RESOURCE_MEMORY_READ_ONLY | CM_RESOURCE_MEMORY_WRITE_ONLY)) == CM_RESOURCE_MEMORY_WRITE_ONLY)
|
||||
{
|
||||
LoadStringW(hInst, IDS_MEMORY_WRITE_ONLY, pBuffer, dwLength);
|
||||
}
|
||||
}
|
||||
|
||||
static VOID
|
||||
GetInterruptType(
|
||||
USHORT Flags,
|
||||
LPWSTR pBuffer,
|
||||
DWORD dwLength)
|
||||
{
|
||||
if ((Flags & CM_RESOURCE_INTERRUPT_LEVEL_LATCHED_BITS) == CM_RESOURCE_INTERRUPT_LATCHED)
|
||||
{
|
||||
LoadStringW(hInst, IDS_INTERRUPT_EDGE_SENSITIVE, pBuffer, dwLength);
|
||||
}
|
||||
else
|
||||
{
|
||||
LoadStringW(hInst, IDS_INTERRUPT_LEVEL_SENSITIVE, pBuffer, dwLength);
|
||||
}
|
||||
}
|
||||
|
||||
static VOID
|
||||
AddRequirementsToList(HWND hwndDlg, HWND hwnd)
|
||||
{
|
||||
PIO_RESOURCE_LIST pResourceList;
|
||||
PIO_RESOURCE_DESCRIPTOR pDescriptor;
|
||||
WCHAR buffer[80];
|
||||
LVITEMW item;
|
||||
ULONG i, j, index;
|
||||
INT iItem;
|
||||
|
||||
index = 0;
|
||||
pResourceList = &requirementsValueData->List[0];
|
||||
for (i = 0; i < requirementsValueData->AlternativeLists; i++)
|
||||
{
|
||||
for (j = 0; j < pResourceList->Count; j++)
|
||||
{
|
||||
pDescriptor = &pResourceList->Descriptors[j];
|
||||
|
||||
wsprintf(buffer, L"%lu", i + 1);
|
||||
|
||||
item.mask = LVIF_TEXT | LVIF_PARAM;
|
||||
item.iItem = index;
|
||||
item.iSubItem = 0;
|
||||
item.state = 0;
|
||||
item.stateMask = 0;
|
||||
item.pszText = buffer;
|
||||
item.cchTextMax = (int)wcslen(item.pszText);
|
||||
item.lParam = (LPARAM)pDescriptor;
|
||||
|
||||
iItem = ListView_InsertItem(hwnd, &item);
|
||||
if (iItem != -1)
|
||||
{
|
||||
wsprintf(buffer, L"%lu", j + 1);
|
||||
ListView_SetItemText(hwnd, iItem, 1, buffer);
|
||||
wsprintf(buffer, L"%lu", 1);
|
||||
ListView_SetItemText(hwnd, iItem, 2, buffer);
|
||||
|
||||
GetResourceType(pDescriptor->Type, buffer, 80);
|
||||
ListView_SetItemText(hwnd, iItem, 3, buffer);
|
||||
}
|
||||
|
||||
index++;
|
||||
}
|
||||
|
||||
|
||||
pResourceList = (PIO_RESOURCE_LIST)(pResourceList->Descriptors + pResourceList->Count);
|
||||
}
|
||||
|
||||
GetInterfaceType(requirementsValueData->InterfaceType, buffer, 80);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQINTERFACETYPE, buffer);
|
||||
SetDlgItemInt(hwndDlg, IDC_REQBUSNUMBER, (UINT)requirementsValueData->BusNumber, FALSE);
|
||||
SetDlgItemInt(hwndDlg, IDC_REQSLOTNUMBER, (UINT)requirementsValueData->SlotNumber, FALSE);
|
||||
}
|
||||
|
||||
static INT_PTR CALLBACK show_requirements_port_dlgproc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
PIO_RESOURCE_DESCRIPTOR pDescriptor;
|
||||
WCHAR Buffer[80];
|
||||
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
pDescriptor = (PIO_RESOURCE_DESCRIPTOR)lParam;
|
||||
|
||||
GetPortType(pDescriptor->Flags, Buffer, 80);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_PORT_TYPE, Buffer);
|
||||
|
||||
wsprintf(Buffer, L"0x%lx", pDescriptor->u.Port.Length);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_PORT_LENGTH, Buffer);
|
||||
wsprintf(Buffer, L"0x%lx", pDescriptor->u.Port.Alignment);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_PORT_ALIGN, Buffer);
|
||||
#ifdef _M_AMD64
|
||||
wsprintf(Buffer, L"0x%016I64x", pDescriptor->u.Port.MinimumAddress.QuadPart);
|
||||
#else
|
||||
wsprintf(Buffer, L"0x%08lx", pDescriptor->u.Port.MinimumAddress.u.LowPart);
|
||||
#endif
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_PORT_MIN, Buffer);
|
||||
#ifdef _M_AMD64
|
||||
wsprintf(Buffer, L"0x%016I64x", pDescriptor->u.Port.MaximumAddress.QuadPart);
|
||||
#else
|
||||
wsprintf(Buffer, L"0x%08lx", pDescriptor->u.Port.MaximumAddress.u.LowPart);
|
||||
#endif
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_PORT_MAX, Buffer);
|
||||
|
||||
GetShareDisposition(pDescriptor->ShareDisposition, Buffer, 80);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_PORT_SHARE, Buffer);
|
||||
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_REQ_PORT_ALTERNATIVE), (pDescriptor->Option & IO_RESOURCE_ALTERNATIVE));
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_REQ_PORT_PREFERRED), (pDescriptor->Option & IO_RESOURCE_PREFERRED));
|
||||
return FALSE;
|
||||
|
||||
case WM_COMMAND:
|
||||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDOK:
|
||||
case IDCANCEL:
|
||||
EndDialog(hwndDlg, IDOK);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static INT_PTR CALLBACK show_requirements_memory_dlgproc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
PIO_RESOURCE_DESCRIPTOR pDescriptor;
|
||||
WCHAR Buffer[80];
|
||||
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
pDescriptor = (PIO_RESOURCE_DESCRIPTOR)lParam;
|
||||
|
||||
GetMemoryAccess(pDescriptor->Flags, Buffer, 80);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_MEMORY_ACCESS, Buffer);
|
||||
|
||||
wsprintf(Buffer, L"0x%lx", pDescriptor->u.Memory.Length);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_MEMORY_LENGTH, Buffer);
|
||||
wsprintf(Buffer, L"0x%lx", pDescriptor->u.Memory.Alignment);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_MEMORY_ALIGN, Buffer);
|
||||
#ifdef _M_AMD64
|
||||
wsprintf(Buffer, L"0x%016I64x", pDescriptor->u.Memory.MinimumAddress.QuadPart);
|
||||
#else
|
||||
wsprintf(Buffer, L"0x%08lx", pDescriptor->u.Memory.MinimumAddress.u.LowPart);
|
||||
#endif
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_MEMORY_MIN, Buffer);
|
||||
#ifdef _M_AMD64
|
||||
wsprintf(Buffer, L"0x%016I64x", pDescriptor->u.Memory.MaximumAddress.QuadPart);
|
||||
#else
|
||||
wsprintf(Buffer, L"0x%08lx", pDescriptor->u.Memory.MaximumAddress.u.LowPart);
|
||||
#endif
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_MEMORY_MAX, Buffer);
|
||||
|
||||
GetShareDisposition(pDescriptor->ShareDisposition, Buffer, 80);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_MEMORY_SHARE, Buffer);
|
||||
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_REQ_MEMORY_ALTERNATIVE), (pDescriptor->Option & IO_RESOURCE_ALTERNATIVE));
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_REQ_MEMORY_PREFERRED), (pDescriptor->Option & IO_RESOURCE_PREFERRED));
|
||||
return FALSE;
|
||||
|
||||
case WM_COMMAND:
|
||||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDOK:
|
||||
case IDCANCEL:
|
||||
EndDialog(hwndDlg, IDOK);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static INT_PTR CALLBACK show_requirements_interrupt_dlgproc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
PIO_RESOURCE_DESCRIPTOR pDescriptor;
|
||||
WCHAR Buffer[80];
|
||||
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
pDescriptor = (PIO_RESOURCE_DESCRIPTOR)lParam;
|
||||
|
||||
GetInterruptType(pDescriptor->Flags, Buffer, 80);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_INT_TYPE, Buffer);
|
||||
|
||||
wsprintf(Buffer, L"0x%lx", pDescriptor->u.Interrupt.MinimumVector);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_INT_MIN, Buffer);
|
||||
wsprintf(Buffer, L"0x%lx", pDescriptor->u.Interrupt.MaximumVector);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_INT_MAX, Buffer);
|
||||
|
||||
GetShareDisposition(pDescriptor->ShareDisposition, Buffer, 80);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_INT_SHARE, Buffer);
|
||||
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_REQ_INT_ALTERNATIVE), (pDescriptor->Option & IO_RESOURCE_ALTERNATIVE));
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_REQ_INT_PREFERRED), (pDescriptor->Option & IO_RESOURCE_PREFERRED));
|
||||
return FALSE;
|
||||
|
||||
case WM_COMMAND:
|
||||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDOK:
|
||||
case IDCANCEL:
|
||||
EndDialog(hwndDlg, IDOK);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static INT_PTR CALLBACK show_requirements_dma_dlgproc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
PIO_RESOURCE_DESCRIPTOR pDescriptor;
|
||||
WCHAR Buffer[80];
|
||||
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
pDescriptor = (PIO_RESOURCE_DESCRIPTOR)lParam;
|
||||
wsprintf(Buffer, L"0x%lx", pDescriptor->u.Dma.MinimumChannel);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_DMA_MIN, Buffer);
|
||||
wsprintf(Buffer, L"0x%lx", pDescriptor->u.Dma.MaximumChannel);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_DMA_MAX, Buffer);
|
||||
|
||||
GetShareDisposition(pDescriptor->ShareDisposition, Buffer, 80);
|
||||
SetDlgItemTextW(hwndDlg, IDC_REQ_DMA_SHARE, Buffer);
|
||||
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_REQ_DMA_ALTERNATIVE), (pDescriptor->Option & IO_RESOURCE_ALTERNATIVE));
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_REQ_DMA_PREFERRED), (pDescriptor->Option & IO_RESOURCE_PREFERRED));
|
||||
return FALSE;
|
||||
|
||||
case WM_COMMAND:
|
||||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDOK:
|
||||
case IDCANCEL:
|
||||
EndDialog(hwndDlg, IDOK);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static VOID
|
||||
ShowRequirement(HWND hwndDlg)
|
||||
{
|
||||
PIO_RESOURCE_DESCRIPTOR pDescriptor;
|
||||
LVITEMW item;
|
||||
|
||||
if (requirementsIndex == -1)
|
||||
return;
|
||||
|
||||
item.mask = LVIF_PARAM;
|
||||
item.iItem = requirementsIndex;
|
||||
item.iSubItem = 0;
|
||||
ListView_GetItem(GetDlgItem(hwndDlg, IDC_REQUIREMENTS_LIST), &item);
|
||||
|
||||
pDescriptor = (PIO_RESOURCE_DESCRIPTOR)item.lParam;
|
||||
if (pDescriptor)
|
||||
{
|
||||
switch (pDescriptor->Type)
|
||||
{
|
||||
case CmResourceTypePort:
|
||||
DialogBoxParamW(0, MAKEINTRESOURCEW(IDD_EDIT_REQUIREMENTS_PORT), hwndDlg, show_requirements_port_dlgproc, (LPARAM)pDescriptor);
|
||||
break;
|
||||
case CmResourceTypeMemory:
|
||||
DialogBoxParamW(0, MAKEINTRESOURCEW(IDD_EDIT_REQUIREMENTS_MEMORY), hwndDlg, show_requirements_memory_dlgproc, (LPARAM)pDescriptor);
|
||||
break;
|
||||
case CmResourceTypeInterrupt:
|
||||
DialogBoxParamW(0, MAKEINTRESOURCEW(IDD_EDIT_REQUIREMENTS_INT), hwndDlg, show_requirements_interrupt_dlgproc, (LPARAM)pDescriptor);
|
||||
break;
|
||||
case CmResourceTypeDma:
|
||||
DialogBoxParamW(0, MAKEINTRESOURCEW(IDD_EDIT_REQUIREMENTS_DMA), hwndDlg, show_requirements_dma_dlgproc, (LPARAM)pDescriptor);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static BOOL
|
||||
OnRequirementsListNotify(HWND hwndDlg, NMHDR *phdr)
|
||||
{
|
||||
LPNMLISTVIEW lpnmlv = (LPNMLISTVIEW)phdr;
|
||||
|
||||
switch (phdr->idFrom)
|
||||
{
|
||||
case IDC_REQUIREMENTS_LIST:
|
||||
switch(phdr->code)
|
||||
{
|
||||
case NM_CLICK:
|
||||
requirementsIndex = lpnmlv->iItem;
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_SHOW_REQUIREMENT), (lpnmlv->iItem != -1));
|
||||
break;
|
||||
|
||||
case NM_DBLCLK:
|
||||
if (lpnmlv->iItem != -1)
|
||||
{
|
||||
requirementsIndex = lpnmlv->iItem;
|
||||
ShowRequirement(hwndDlg);
|
||||
}
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static INT_PTR CALLBACK modify_requirements_list_dlgproc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
UNREFERENCED_PARAMETER(lParam);
|
||||
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
CreateRequirementsListColumns(GetDlgItem(hwndDlg, IDC_REQUIREMENTS_LIST));
|
||||
AddRequirementsToList(hwndDlg, GetDlgItem(hwndDlg, IDC_REQUIREMENTS_LIST));
|
||||
return FALSE;
|
||||
|
||||
case WM_NOTIFY:
|
||||
return OnRequirementsListNotify(hwndDlg, (NMHDR *)lParam);
|
||||
|
||||
case WM_COMMAND:
|
||||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDC_SHOW_REQUIREMENT:
|
||||
if (requirementsIndex != -1)
|
||||
ShowRequirement(hwndDlg);
|
||||
break;
|
||||
case IDOK:
|
||||
EndDialog(hwndDlg, IDOK);
|
||||
break;
|
||||
case IDCANCEL:
|
||||
EndDialog(hwndDlg, IDCANCEL);
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
BOOL ModifyValue(HWND hwnd, HKEY hKey, LPCWSTR valueName, BOOL EditBin)
|
||||
{
|
||||
|
@ -1309,6 +1893,34 @@ BOOL ModifyValue(HWND hwnd, HKEY hKey, LPCWSTR valueName, BOOL EditBin)
|
|||
{
|
||||
}
|
||||
}
|
||||
else if (EditBin == FALSE && type == REG_RESOURCE_REQUIREMENTS_LIST)
|
||||
{
|
||||
if (valueDataLen > 0)
|
||||
{
|
||||
requirementsValueData = HeapAlloc(GetProcessHeap(), 0, valueDataLen + sizeof(ULONG));
|
||||
if (requirementsValueData == NULL)
|
||||
{
|
||||
error(hwnd, IDS_TOO_BIG_VALUE, valueDataLen);
|
||||
goto done;
|
||||
}
|
||||
|
||||
lRet = RegQueryValueExW(hKey, valueName, 0, 0, (LPBYTE)requirementsValueData, &valueDataLen);
|
||||
if (lRet != ERROR_SUCCESS)
|
||||
{
|
||||
error(hwnd, IDS_BAD_VALUE, valueName);
|
||||
goto done;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
requirementsValueData = NULL;
|
||||
}
|
||||
|
||||
if (DialogBoxW(0, MAKEINTRESOURCEW(IDD_EDIT_REQUIREMENTS_LIST), hwnd, modify_requirements_list_dlgproc) == IDOK)
|
||||
{
|
||||
}
|
||||
}
|
||||
else if ((EditBin != FALSE) || (type == REG_NONE) || (type == REG_BINARY))
|
||||
{
|
||||
if(valueDataLen > 0)
|
||||
|
@ -1359,6 +1971,10 @@ done:
|
|||
HeapFree(GetProcessHeap(), 0, stringValueData);
|
||||
stringValueData = NULL;
|
||||
|
||||
if (requirementsValueData)
|
||||
HeapFree(GetProcessHeap(), 0, requirementsValueData);
|
||||
requirementsValueData = NULL;
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
|
|
@ -317,6 +317,105 @@ BEGIN
|
|||
PUSHBUTTON "&Данни...", IDC_SHOW_RESOURCE_DATA, 198, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -537,6 +636,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Daten...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Liste der Anforderungen"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Scjnittstellentyp:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Busnummer:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Steckplatznummer:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Anzeigen...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Typ:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Länge:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Ausrichtung:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimale Adresse:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximale Adresse:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Verfügbarkeit:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Option", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternativ", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Bevorzugt", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Zugriff:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Länge:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Ausrichtung:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimale Adresse:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximale Adresse:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Verfügbarkeit:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Option", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternativ", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Bevorzugt", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Typ:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimaler Vektor:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximaler Vektor:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Verfügbarkeit:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Option", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternativ", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Bevorzugt", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimaler Kanal:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximaler Kanal:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Verfügbarkeit:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Option", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternativ", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Bevorzugt", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Liste der Alternativen"
|
||||
IDS_REQRESOURCELIST "Liste der Ressourcen"
|
||||
IDS_REQDESCRIPTOR "Beschreibung"
|
||||
IDS_REQDEVICETYPE "Gerätertyp"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Arbeitsspeicher"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Geräte-exklusiv"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Treiber-exklusiv"
|
||||
IDS_SHARE_SHARED "Gemeinsam benutzt"
|
||||
IDS_SHARE_UNDETERMINED "Unbestimmt"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -315,6 +315,105 @@ BEGIN
|
|||
PUSHBUTTON "&Datos...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -535,6 +634,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Données...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "מידע...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -320,6 +320,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -540,6 +639,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "データ(&D)...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "値 %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -314,6 +314,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -534,6 +633,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -206,6 +206,105 @@ BEGIN
|
|||
END
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* Dialogs */
|
||||
|
||||
IDD_EDIT_STRING DIALOGEX 32, 24, 252, 84
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -206,6 +206,105 @@ BEGIN
|
|||
END
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* Dialogs */
|
||||
|
||||
IDD_EDIT_STRING DIALOGEX 32, 24, 252, 84
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -322,6 +322,105 @@ BEGIN
|
|||
PUSHBUTTON "&Dane...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -542,6 +641,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Dados...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -322,6 +322,105 @@ BEGIN
|
|||
PUSHBUTTON "&Date…", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -542,6 +641,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Valoare %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Данные...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -317,6 +317,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -537,6 +636,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -316,6 +316,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -536,6 +635,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -312,6 +312,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -532,6 +631,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -314,6 +314,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -534,6 +633,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -314,6 +314,105 @@ BEGIN
|
|||
PUSHBUTTON "Veri...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -534,6 +633,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -314,6 +314,105 @@ BEGIN
|
|||
PUSHBUTTON "&Data...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -534,6 +633,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -322,6 +322,105 @@ BEGIN
|
|||
PUSHBUTTON "数据...(&D)", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -542,6 +641,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -320,6 +320,105 @@ BEGIN
|
|||
PUSHBUTTON "資料(&D)...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -540,6 +639,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -321,6 +321,105 @@ BEGIN
|
|||
PUSHBUTTON "資料(&D)...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Requirements List"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
|
||||
RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
|
||||
LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
|
||||
RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
|
||||
LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
|
||||
RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
|
||||
LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
|
||||
PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
|
||||
RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
|
||||
RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
|
||||
RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
|
||||
RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
|
||||
LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
|
||||
RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
|
||||
RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
|
||||
LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Port"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
|
||||
RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
|
||||
RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
|
||||
LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
|
||||
GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
|
||||
LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
|
||||
LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
|
||||
DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
|
||||
END
|
||||
|
||||
/* String Tables */
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -541,6 +640,22 @@ BEGIN
|
|||
IDS_VALUE_INDEX "Value %d"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_REQALTERNATIVELIST "Alternative List"
|
||||
IDS_REQRESOURCELIST "Resource List"
|
||||
IDS_REQDESCRIPTOR "Descriptor"
|
||||
IDS_REQDEVICETYPE "Device Type"
|
||||
IDS_TYPE_PORT "Port"
|
||||
IDS_TYPE_INTERRUPT "Interrupt"
|
||||
IDS_TYPE_MEMORY "Memory"
|
||||
IDS_TYPE_DMA "DMA"
|
||||
IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
|
||||
IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
|
||||
IDS_SHARE_SHARED "Shared"
|
||||
IDS_SHARE_UNDETERMINED "Undetermined"
|
||||
END
|
||||
|
||||
/*****************************************************************/
|
||||
|
||||
/* Dialogs */
|
||||
|
|
|
@ -257,6 +257,21 @@
|
|||
#define IDS_UNKNOWN 31608
|
||||
#define IDS_VALUE_INDEX 31609
|
||||
|
||||
#define IDS_REQALTERNATIVELIST 31610
|
||||
#define IDS_REQRESOURCELIST 31611
|
||||
#define IDS_REQDESCRIPTOR 31612
|
||||
#define IDS_REQDEVICETYPE 31613
|
||||
|
||||
#define IDS_TYPE_PORT 31614
|
||||
#define IDS_TYPE_INTERRUPT 31615
|
||||
#define IDS_TYPE_MEMORY 31616
|
||||
#define IDS_TYPE_DMA 31617
|
||||
#define IDS_SHARE_DEVICE_EXCLUSIVE 31618
|
||||
#define IDS_SHARE_DRIVER_EXCLUSIVE 31619
|
||||
#define IDS_SHARE_SHARED 31620
|
||||
#define IDS_SHARE_UNDETERMINED 31621
|
||||
|
||||
|
||||
#define IDD_EDIT_STRING 2000
|
||||
#define IDC_VALUE_NAME 2001
|
||||
#define IDC_VALUE_DATA 2002
|
||||
|
@ -304,6 +319,48 @@
|
|||
#define IDC_REVISION 2035
|
||||
#define IDC_SHOW_RESOURCE_DATA 2036
|
||||
|
||||
#define IDD_EDIT_REQUIREMENTS_LIST 2037
|
||||
#define IDC_REQUIREMENTS_LIST 2038
|
||||
#define IDC_REQINTERFACETYPE 2039
|
||||
#define IDC_REQBUSNUMBER 2040
|
||||
#define IDC_REQSLOTNUMBER 2041
|
||||
#define IDC_SHOW_REQUIREMENT 2042
|
||||
|
||||
#define IDD_EDIT_REQUIREMENTS_PORT 2043
|
||||
#define IDC_REQ_PORT_TYPE 2044
|
||||
#define IDC_REQ_PORT_LENGTH 2045
|
||||
#define IDC_REQ_PORT_ALIGN 2046
|
||||
#define IDC_REQ_PORT_MIN 2047
|
||||
#define IDC_REQ_PORT_MAX 2048
|
||||
#define IDC_REQ_PORT_SHARE 2049
|
||||
#define IDC_REQ_PORT_ALTERNATIVE 2050
|
||||
#define IDC_REQ_PORT_PREFERRED 2051
|
||||
|
||||
#define IDD_EDIT_REQUIREMENTS_MEMORY 2052
|
||||
#define IDC_REQ_MEMORY_ACCESS 2053
|
||||
#define IDC_REQ_MEMORY_LENGTH 2054
|
||||
#define IDC_REQ_MEMORY_ALIGN 2055
|
||||
#define IDC_REQ_MEMORY_MIN 2056
|
||||
#define IDC_REQ_MEMORY_MAX 2057
|
||||
#define IDC_REQ_MEMORY_SHARE 2058
|
||||
#define IDC_REQ_MEMORY_ALTERNATIVE 2059
|
||||
#define IDC_REQ_MEMORY_PREFERRED 2060
|
||||
|
||||
#define IDD_EDIT_REQUIREMENTS_INT 2061
|
||||
#define IDC_REQ_INT_TYPE 2062
|
||||
#define IDC_REQ_INT_MIN 2063
|
||||
#define IDC_REQ_INT_MAX 2064
|
||||
#define IDC_REQ_INT_SHARE 2065
|
||||
#define IDC_REQ_INT_ALTERNATIVE 2066
|
||||
#define IDC_REQ_INT_PREFERRED 2067
|
||||
|
||||
#define IDD_EDIT_REQUIREMENTS_DMA 2068
|
||||
#define IDC_REQ_DMA_MIN 2069
|
||||
#define IDC_REQ_DMA_MAX 2070
|
||||
#define IDC_REQ_DMA_SHARE 2071
|
||||
#define IDC_REQ_DMA_ALTERNATIVE 2072
|
||||
#define IDC_REQ_DMA_PREFERRED 2073
|
||||
|
||||
#define ID_FAVORITES_MIN 2100
|
||||
#define ID_FAVORITES_MAX 2999
|
||||
|
||||
|
|
Loading…
Reference in a new issue