Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Enumerations
Variables
Constants
Functions and Procedures
Identifiers

Unit kdallres

Description

Unit kdallres contains the greater part of constants and resource strings used in common by classes and modules throughout the package.

Constants

Overview

card_already_registered = 'PROPERTY ERROR: Cannot change this value. Card is already registered'
conflict_ranges = 'INTER-RESOURCE ERROR: An intersecting range had been already made lockable: '
dependent1l_registration_priority = 2
dependent2l_registration_priority = 1
dependent3l_registration_priority = 0
feedback_register_required = 'PROPERTIES INTEGRITY ERROR: A feedback register must be specified'
illegal_base_address = 'PROPERTY ERROR: Illegal base address value'
illegal_pci_bist = 'PROPERTY ERROR: Illegal PCI BIST value'
illegal_pci_cachelinesize = 'PROPERTY ERROR: Illegal PCI CasheLineSize value'
illegal_pci_capptr = 'PROPERTY ERROR: Illegal PCI CapPtr value'
illegal_pci_cardbuscis = 'PROPERTY ERROR: Illegal PCI CardBusCIS value'
illegal_pci_classcode = 'PROPERTY ERROR: Illegal PCI ClassCode value'
illegal_pci_commandreg = 'PROPERTY ERROR: Illegal PCI CommandReg value'
illegal_pci_deviceid = 'PROPERTY ERROR: Illegal PCI DeviceId value'
illegal_pci_expansionrom = 'PROPERTY ERROR: Illegal PCI ExpansionROM value'
illegal_pci_headertype = 'PROPERTY ERROR: Illegal PCI HeaderType value'
illegal_pci_interrupt = 'PROPERTY ERROR: Interrupt number Interrupt does not correspond to hardware configuration'
illegal_pci_interruptline = 'PROPERTY ERROR: Illegal PCI InterruptLine value'
illegal_pci_interruptpin = 'PROPERTY ERROR: Illegal PCI InterruptPin value'
illegal_pci_latency = 'PROPERTY ERROR: Illegal PCI Latency value'
illegal_pci_maxlatency = 'PROPERTY ERROR: Illegal PCI MaxLatency value'
illegal_pci_mingrant = 'PROPERTY ERROR: Illegal PCI MinGrant value'
illegal_pci_progif = 'PROPERTY ERROR: Illegal PCI ProgIf value'
illegal_pci_range = 'PROPERTY ERROR: One or more specified address ranges of hardware HardwareRange0 - HardwareRange5 do not correspond to hardware configuration'
illegal_pci_revisionid = 'PROPERTY ERROR: Illegal PCI RevisionId value'
illegal_pci_statusreg = 'PROPERTY ERROR: Illegal PCI StatusReg value'
illegal_pci_subclass = 'PROPERTY ERROR: Illegal PCI SubClass value'
illegal_pci_subsystemdeviceid = 'PROPERTY ERROR: Illegal PCI SubsystemDeviceID value'
illegal_pci_subsystemvendorid = 'PROPERTY ERROR: Illegal PCI SubsystemVendorID value'
illegal_pci_vendorid = 'PROPERTY ERROR: Illegal PCI VendorId value'
illegal_regular_expression = 'illegal regular expression, talk to developers'
illegal_resource_unique_identifier = 'REGISTRATION ERROR: Illegal unique identifier of the resource'
independent_registration_priority = 3
interrupt_acknowledgement_illegal_add = 'Illegal addition. Use the following construction: kdInterruptObject.AddInterruptAcknowledgement(IAObject);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Add(IAObject)'
interrupt_acknowledgement_illegal_assign = 'Illegal assignment. Use the following construction: kdInterruptObject.AddInterruptAcknowledgement(IAObject);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Assign(...)'
interrupt_acknowledgement_illegal_clear = 'You are prohibited from clearing actions in the interrupt acknowledgement list'
interrupt_acknowledgement_illegal_delete = 'Illegal deletion. Use the following construction: kdInterruptObject.DeleteInterruptAcknowledgement(IAObject.Handle);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Delete(Index)'
interrupt_acknowledgement_illegal_exchange = 'You are prohibited from exchanging actions in the interrupt acknowledgement list'
interrupt_acknowledgement_illegal_extract = 'Illegal extraction. Use the following construction: kdInterruptObject.DeleteInterruptAcknowledgement(IAObject.Handle);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Extract(IAObject)'
interrupt_acknowledgement_illegal_insert = 'Illegal insertion. Use the following construction: kdInterruptObject.AddInterruptAcknowledgement(IAObject);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Insert(Index, IAObject)'
interrupt_acknowledgement_illegal_move = 'You are prohibited from moving actions in the interrupt acknowledgement list'
interrupt_acknowledgement_illegal_remove = 'Illegal remove. Use the following construction: kdInterruptObject.DeleteInterruptAcknowledgement(IAObject.Handle);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Remove(IAObject)'
interrupt_acknowledgement_illegal_sort = 'You are prohibited from sorting actions in the interrupt acknowledgement list'
interrupt_already_serviced = 'INTER-RESOURCE ERROR: The interrupt is already serviced by: '
interrupt_handler_illegal_assignment = 'Illegal assignment. Use the following construction: kdInterruptObject.InterruptHandler:= StringListObject;'+chr(10)+ 'instead of: kdInterruptObject.InterruptHandler.Assign(StringListObject)'
interrupt_handler_illegal_sort = 'You are prohibited from sorting instructions in the interrupt handler string list'
interrupt_handler_insufficient_memory = 'Insufficient memory to (re)allocate interrupt handler data storage'
invalid_feedback_register = 'PROPERTIES INTEGRITY ERROR: No feedback action specified'
invalid_hexadecimal_value = 'PROPERTY ERROR: Not a valid hexadecimal value'
invalid_interrupt_line = 'COMMON: Invalid IRQ number'
invalid_io_value = 'PROPERTY ERROR: Not an appropriate value for this property'
invalid_owner = 'A component can be placed onto a TDataModule instance only.'
invalid_range = 'PROPERTIES INTEGRITY ERROR: "RangeTo" must be higher or equal to "RangeFrom"'
invalid_register_size = 'INTER-RESOURCE ERROR: The value is out of the corresponding register size'
invalid_transfer_count = 'PROPERTIES INTEGRITY ERROR: Incompatible "TransferCount"-"TransferOffset"-"TransferSize" combination'
invalid_transfer_offset = 'PROPERTY ERROR: The value is out of the resource range'
invalid_transfer_size = 'PROPERTIES INTEGRITY ERROR: Incompatible properties "TransferSize" and "TransferOffset" or range too small'
invalid_transfer_type = 'PROPERTIES INTEGRITY ERROR: Incompatible properties "TransferAutoInc" and "TransferType"'
invalid_usb_productid = 'PROPERTY ERROR: Illegal USB ProductID value'
invalid_usb_vendorid = 'PROPERTY ERROR: Illegal USB DeviceID value'
no_driver = 'NO DRIVER: Load driver first by setting "ScriptPath","DevicePath" and "ModuleLoaded" properties of the TkdCustomCard component.'
no_feedback_register = 'INTER-RESOURCE ERROR: There is no TkdHWRangeRegister resources on your Card'
register_out_of_range = 'INTER-RESOURCE ERROR: Register stays out of the resource range: '
unable_to_create_resource = 'CARD INTEGRITY ERROR: Unable to create a new resource while the card is registered'
unable_to_destroy_resource = 'CARD INTEGRITY ERROR: Unable to destroy the resource while the card is registered'

Description

card_already_registered = 'PROPERTY ERROR: Cannot change this value. Card is already registered'

'PROPERTY ERROR: Cannot change property value - the card is already registered !'

conflict_ranges = 'INTER-RESOURCE ERROR: An intersecting range had been already made lockable: '

'INTER-RESOURCE ERROR: An intersecting range had been already made lockable: '

dependent1l_registration_priority = 2

dependent1l_registration_priority constant declares that a resource has the dependency of the first level on other resources registered ahead. Resources with this priority are always registered with the second order.

dependent2l_registration_priority = 1

dependent2l_registration_priority constant declares that a resource has the dependency of the second level on other resources registered ahead. Resources with this priority are always registered with the third order.

dependent3l_registration_priority = 0

dependent3l_registration_priority constant declares that a resource has the dependency of the third level on other resources registered ahead. Resources with this priority are always registered with the fourth order.

feedback_register_required = 'PROPERTIES INTEGRITY ERROR: A feedback register must be specified'

'PROPERTIES INTEGRITY ERROR: A feedback register must be specified'

illegal_base_address = 'PROPERTY ERROR: Illegal base address value'

'PROPERTY ERROR: Illegal base address value'

illegal_pci_bist = 'PROPERTY ERROR: Illegal PCI BIST value'

'PROPERTY ERROR: Illegal PCI BIST value'

illegal_pci_cachelinesize = 'PROPERTY ERROR: Illegal PCI CasheLineSize value'

'PROPERTY ERROR: Illegal PCI CasheLineSize value'

illegal_pci_capptr = 'PROPERTY ERROR: Illegal PCI CapPtr value'

'PROPERTY ERROR: Illegal PCI CapPtr value'

illegal_pci_cardbuscis = 'PROPERTY ERROR: Illegal PCI CardBusCIS value'

'PROPERTY ERROR: Illegal PCI CardBusCIS'

illegal_pci_classcode = 'PROPERTY ERROR: Illegal PCI ClassCode value'

'PROPERTY ERROR: Illegal PCI ClassCode value'

illegal_pci_commandreg = 'PROPERTY ERROR: Illegal PCI CommandReg value'

'PROPERTY ERROR: Illegal PCI CommandReg value'

illegal_pci_deviceid = 'PROPERTY ERROR: Illegal PCI DeviceId value'

'PROPERTY ERROR: Illegal PCI DeviceId value'

illegal_pci_expansionrom = 'PROPERTY ERROR: Illegal PCI ExpansionROM value'

'PROPERTY ERROR: Illegal PCI ExpansionROM value'

illegal_pci_headertype = 'PROPERTY ERROR: Illegal PCI HeaderType value'

'PROPERTY ERROR: Illegal PCI HeaderType value'

illegal_pci_interrupt = 'PROPERTY ERROR: Interrupt number Interrupt does not correspond to hardware configuration'

'PROPERTY ERROR: Interrupt number Interrupt does not correspond to hardware configuration'

illegal_pci_interruptline = 'PROPERTY ERROR: Illegal PCI InterruptLine value'

'PROPERTY ERROR: Illegal PCI InterruptLine value'

illegal_pci_interruptpin = 'PROPERTY ERROR: Illegal PCI InterruptPin value'

'PROPERTY ERROR: Illegal PCI InterruptPin value'

illegal_pci_latency = 'PROPERTY ERROR: Illegal PCI Latency value'

'PROPERTY ERROR: Illegal PCI Latency value'

illegal_pci_maxlatency = 'PROPERTY ERROR: Illegal PCI MaxLatency value'

'PROPERTY ERROR: Illegal PCI MaxLatency value'

illegal_pci_mingrant = 'PROPERTY ERROR: Illegal PCI MinGrant value'

'PROPERTY ERROR: Illegal PCI MinGrant value'

illegal_pci_progif = 'PROPERTY ERROR: Illegal PCI ProgIf value'

'PROPERTY ERROR: Illegal PCI ProgIf value'

illegal_pci_range = 'PROPERTY ERROR: One or more specified address ranges of hardware HardwareRange0 - HardwareRange5 do not correspond to hardware configuration'

'PROPERTY ERROR: One or more specified address ranges (HardwareRange0 - HardwareRange5) do not correspond to real configuration'

illegal_pci_revisionid = 'PROPERTY ERROR: Illegal PCI RevisionId value'

'PROPERTY ERROR: Illegal PCI RevisionId value'

illegal_pci_statusreg = 'PROPERTY ERROR: Illegal PCI StatusReg value'

'PROPERTY ERROR: Illegal PCI StatusReg value'

illegal_pci_subclass = 'PROPERTY ERROR: Illegal PCI SubClass value'

'PROPERTY ERROR: Illegal PCI SubClass value'

illegal_pci_subsystemdeviceid = 'PROPERTY ERROR: Illegal PCI SubsystemDeviceID value'

'PROPERTY ERROR: Illegal PCI SubsystemDeviceID value'

illegal_pci_subsystemvendorid = 'PROPERTY ERROR: Illegal PCI SubsystemVendorID value'

'PROPERTY ERROR: Illegal PCI SubsystemVendorID value'

illegal_pci_vendorid = 'PROPERTY ERROR: Illegal PCI VendorId value'

'PROPERTY ERROR: Illegal PCI VendorId value'

illegal_regular_expression = 'illegal regular expression, talk to developers'

'illegal regular expression, talk to developers'

illegal_resource_unique_identifier = 'REGISTRATION ERROR: Illegal unique identifier of the resource'

'REGISTRATION ERROR: Illegal unique identifier of the resource'

independent_registration_priority = 3

independent_registration_priority constant declares that a resource has no dependencies on other resources. Resources with this priority are always registered first.

interrupt_acknowledgement_illegal_add = 'Illegal addition. Use the following construction: kdInterruptObject.AddInterruptAcknowledgement(IAObject);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Add(IAObject)'

'Illegal addition. Use the following construction: kdInterruptObject.AddInterruptAcknowledgement(IAObject); instead of: kdInterruptObject.InterruptAcknowledgement.Add(IAObject)'

interrupt_acknowledgement_illegal_assign = 'Illegal assignment. Use the following construction: kdInterruptObject.AddInterruptAcknowledgement(IAObject);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Assign(...)'

'Illegal assignment. Use the following construction: kdInterruptObject.AddInterruptAcknowledgement(IAObject); instead of: kdInterruptObject.InterruptAcknowledgement.Assign(...)'

interrupt_acknowledgement_illegal_clear = 'You are prohibited from clearing actions in the interrupt acknowledgement list'

'You are prohibited from clearing actions in the interrupt acknowledgement list'

interrupt_acknowledgement_illegal_delete = 'Illegal deletion. Use the following construction: kdInterruptObject.DeleteInterruptAcknowledgement(IAObject.Handle);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Delete(Index)'

'Illegal deletion. Use the following construction: kdInterruptObject.DeleteInterruptAcknowledgement(IAObject.Handle); instead of: kdInterruptObject.InterruptAcknowledgement.Delete(Index)'

interrupt_acknowledgement_illegal_exchange = 'You are prohibited from exchanging actions in the interrupt acknowledgement list'

'You are prohibited from exchanging actions in the interrupt acknowledgement list'

interrupt_acknowledgement_illegal_extract = 'Illegal extraction. Use the following construction: kdInterruptObject.DeleteInterruptAcknowledgement(IAObject.Handle);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Extract(IAObject)'

'Illegal extraction. Use the following construction: kdInterruptObject.DeleteInterruptAcknowledgement(IAObject.Handle); instead of: kdInterruptObject.InterruptAcknowledgement.Extract(IAObject)'

interrupt_acknowledgement_illegal_insert = 'Illegal insertion. Use the following construction: kdInterruptObject.AddInterruptAcknowledgement(IAObject);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Insert(Index, IAObject)'

'Illegal insertion. Use the following construction: kdInterruptObject.AddInterruptAcknowledgement(IAObject); instead of: kdInterruptObject.InterruptAcknowledgement.Insert(Index, IAObject)'

interrupt_acknowledgement_illegal_move = 'You are prohibited from moving actions in the interrupt acknowledgement list'

'You are prohibited from moving actions in the interrupt acknowledgement list'

interrupt_acknowledgement_illegal_remove = 'Illegal remove. Use the following construction: kdInterruptObject.DeleteInterruptAcknowledgement(IAObject.Handle);'+chr(10)+ 'instead of: kdInterruptObject.InterruptAcknowledgement.Remove(IAObject)'

'Illegal removal. Use the following construction: kdInterruptObject.DeleteInterruptAcknowledgement(IAObject.Handle); instead of: kdInterruptObject.InterruptAcknowledgement.Remove(IAObject)'

interrupt_acknowledgement_illegal_sort = 'You are prohibited from sorting actions in the interrupt acknowledgement list'

'You are prohibited from sorting actions in the interrupt acknowledgement list'

interrupt_already_serviced = 'INTER-RESOURCE ERROR: The interrupt is already serviced by: '

'INTER-RESOURCE ERROR: The interrupt is already serviced by: '

interrupt_handler_illegal_assignment = 'Illegal assignment. Use the following construction: kdInterruptObject.InterruptHandler:= StringListObject;'+chr(10)+ 'instead of: kdInterruptObject.InterruptHandler.Assign(StringListObject)'

'Illegal assignment. Use the following construction: kdInterruptObject.InterruptHandler:= StringListObject; instead of: kdInterruptObject.InterruptHandler.Assign(StringListObject)'

interrupt_handler_illegal_sort = 'You are prohibited from sorting instructions in the interrupt handler string list'

'You are prohibited from sorting instructions in the interrupt handler string list'

interrupt_handler_insufficient_memory = 'Insufficient memory to (re)allocate interrupt handler data storage'

'Insufficient memory to (re)allocate interrupt handler data storage'

invalid_feedback_register = 'PROPERTIES INTEGRITY ERROR: No feedback action specified'

'PROPERTIES INTEGRITY ERROR: No feedback action specified'

invalid_hexadecimal_value = 'PROPERTY ERROR: Not a valid hexadecimal value'

'PROPERTY ERROR: Not a valid hexadecimal value'

invalid_interrupt_line = 'COMMON: Invalid IRQ number'

'COMMON: Invalid IRQ number'

invalid_io_value = 'PROPERTY ERROR: Not an appropriate value for this property'

'PROPERTY ERROR: Not an appropriate value for this property'

invalid_owner = 'A component can be placed onto a TDataModule instance only.'

'A component can be placed onto a TDataModule instance only.'

invalid_range = 'PROPERTIES INTEGRITY ERROR: "RangeTo" must be higher or equal to "RangeFrom"'

'PROPERTIES INTEGRITY ERROR: "RangeTo" must be higher or equal to "RangeFrom"'

invalid_register_size = 'INTER-RESOURCE ERROR: The value is out of the corresponding register size'

'INTER-RESOURCE ERROR: The value is out of the corresponding register size'

invalid_transfer_count = 'PROPERTIES INTEGRITY ERROR: Incompatible "TransferCount"-"TransferOffset"-"TransferSize" combination'

'PROPERTIES INTEGRITY ERROR: Incompatible "TransferCount"-"TransferOffset"-"TransferSize" combination'

invalid_transfer_offset = 'PROPERTY ERROR: The value is out of the resource range'

'PROPERTY ERROR: The value is out of the resource range'

invalid_transfer_size = 'PROPERTIES INTEGRITY ERROR: Incompatible properties "TransferSize" and "TransferOffset" or range too small'

'PROPERTIES INTEGRITY ERROR: Incompatible properties "TransferSize" and "TransferOffset" or range too small'

invalid_transfer_type = 'PROPERTIES INTEGRITY ERROR: Incompatible properties "TransferAutoInc" and "TransferType"'

'PROPERTIES INTEGRITY ERROR: Incompatible properties "TransferAutoInc" and "TransferType"'

invalid_usb_productid = 'PROPERTY ERROR: Illegal USB ProductID value'

'PROPERTY ERROR: Not a valid ProductID value'

invalid_usb_vendorid = 'PROPERTY ERROR: Illegal USB DeviceID value'

'PROPERTY ERROR: Not a valid DeviceID value'

no_driver = 'NO DRIVER: Load driver first by setting "ScriptPath","DevicePath" and "ModuleLoaded" properties of the TkdCustomCard component.'

'NO DRIVER: Load driver first by setting "ScriptPath","DevicePath" and "ModuleLoaded" properties of the TkdCustomCard component.'

no_feedback_register = 'INTER-RESOURCE ERROR: There is no TkdHWRangeRegister resources on your Card'

'INTER-RESOURCE ERROR: There is no TkdHWRangeRegister resources on your Card'

register_out_of_range = 'INTER-RESOURCE ERROR: Register stays out of the resource range: '

'INTER-RESOURCE ERROR: Register stays out of the resource range: '

unable_to_create_resource = 'CARD INTEGRITY ERROR: Unable to create a new resource while the card is registered'

'CARD INTEGRITY ERROR: Unable to create a new resource while the card is registered'

unable_to_destroy_resource = 'CARD INTEGRITY ERROR: Unable to destroy the resource while the card is registered'

'CARD INTEGRITY ERROR: Unable to destroy the resource while the card is registered'

Author

ETSoft Tenzor.Net (etsoft@tenzor.net)

Created

01 May 2004

Last Modified

14 February 2005