📄 hotspoteditor.dfm
字号:
Width = 145
Height = 25
Anchors = [akRight, akBottom]
Caption = 'Load background picture'
TabOrder = 0
OnClick = btBackImageClick
end
object sbPicture: TScrollBox
Left = 0
Top = 0
Width = 290
Height = 367
Align = alClient
BorderStyle = bsNone
TabOrder = 2
object PB: TPaintBox
Left = 0
Top = 0
Width = 290
Height = 350
OnMouseDown = PBMouseDown
OnMouseMove = PBMouseMove
OnMouseUp = PBMouseUp
OnPaint = PBPaint
end
end
end
end
object ToolBar1: TToolBar
Left = 0
Top = 0
Width = 769
Height = 31
AutoSize = True
ButtonHeight = 27
ButtonWidth = 26
EdgeBorders = [ebTop, ebBottom]
TabOrder = 0
object btNormal: TSpeedButton
Left = 0
Top = 0
Width = 26
Height = 27
Hint = 'Edit hot spots'
GroupIndex = 1
Down = True
Flat = True
Glyph.Data = {
C6050000424DC605000000000000360400002800000014000000140000000100
08000000000090010000C40E0000C40E00000001000000000000000000004000
000080000000FF000000002000004020000080200000FF200000004000004040
000080400000FF400000006000004060000080600000FF600000008000004080
000080800000FF80000000A0000040A0000080A00000FFA0000000C0000040C0
000080C00000FFC0000000FF000040FF000080FF0000FFFF0000000020004000
200080002000FF002000002020004020200080202000FF202000004020004040
200080402000FF402000006020004060200080602000FF602000008020004080
200080802000FF80200000A0200040A0200080A02000FFA0200000C0200040C0
200080C02000FFC0200000FF200040FF200080FF2000FFFF2000000040004000
400080004000FF004000002040004020400080204000FF204000004040004040
400080404000FF404000006040004060400080604000FF604000008040004080
400080804000FF80400000A0400040A0400080A04000FFA0400000C0400040C0
400080C04000FFC0400000FF400040FF400080FF4000FFFF4000000060004000
600080006000FF006000002060004020600080206000FF206000004060004040
600080406000FF406000006060004060600080606000FF606000008060004080
600080806000FF80600000A0600040A0600080A06000FFA0600000C0600040C0
600080C06000FFC0600000FF600040FF600080FF6000FFFF6000000080004000
800080008000FF008000002080004020800080208000FF208000004080004040
800080408000FF408000006080004060800080608000FF608000008080004080
800080808000FF80800000A0800040A0800080A08000FFA0800000C0800040C0
800080C08000FFC0800000FF800040FF800080FF8000FFFF80000000A0004000
A0008000A000FF00A0000020A0004020A0008020A000FF20A0000040A0004040
A0008040A000FF40A0000060A0004060A0008060A000FF60A0000080A0004080
A0008080A000FF80A00000A0A00040A0A00080A0A000FFA0A00000C0A00040C0
A00080C0A000FFC0A00000FFA00040FFA00080FFA000FFFFA0000000C0004000
C0008000C000FF00C0000020C0004020C0008020C000FF20C0000040C0004040
C0008040C000FF40C0000060C0004060C0008060C000FF60C0000080C0004080
C0008080C000FF80C00000A0C00040A0C00080A0C000FFA0C00000C0C00040C0
C00080C0C000FFC0C00000FFC00040FFC00080FFC000FFFFC0000000FF004000
FF008000FF00FF00FF000020FF004020FF008020FF00FF20FF000040FF004040
FF008040FF00FF40FF000060FF004060FF008060FF00FF60FF000080FF004080
FF008080FF00FF80FF0000A0FF0040A0FF0080A0FF00FFA0FF0000C0FF0040C0
FF0080C0FF00FFC0FF0000FFFF0040FFFF0080FFFF00FFFFFF00E3E3E3E3E3E3
E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3
E3E3E3E3E3E3E3E3E3E3E3E30000E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E300
FFFF00E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E300FFFF00E3E3E3E3E3E3E3E3E3
E3E300E3E3E300FFFF00E3E3E3E3E3E3E3E3E3E3E3E30000E3E300FFFF00E3E3
E3E3E3E3E3E3E3E3E3E300FF0000FFFF00E3E3E3E3E3E3E3E3E3E3E3E3E300FF
FFFFFFFF00E3E3E3E3E3E3E3E3E3E3E3E3E300FFFFFFFFFF00000000E3E3E3E3
E3E3E3E3E3E300FFFFFFFFFFFFFF00E3E3E3E3E3E3E3E3E3E3E300FFFFFFFFFF
FF00E3E3E3E3E3E3E3E3E3E3E3E300FFFFFFFFFF00E3E3E3E3E3E3E3E3E3E3E3
E3E300FFFFFFFF00E3E3E3E3E3E3E3E3E3E3E3E3E3E300FFFFFF00E3E3E3E3E3
E3E3E3E3E3E3E3E3E3E300FFFF00E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E300FF
00E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E30000E3E3E3E3E3E3E3E3E3E3E3E3
E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3E3
E3E3E3E3E3E3E3E3E3E3}
OnClick = btNormalClick
end
object btRect: TSpeedButton
Left = 26
Top = 0
Width = 26
Height = 27
Hint = 'Create new rectangular hot spot'
GroupIndex = 1
Flat = True
Glyph.Data = {
66010000424D6601000000000000760000002800000014000000140000000100
040000000000F0000000C40E0000C40E00001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00DD0000000000
000000000000DD0DDDDDDDDDDDDDDDD00000DD0DDDDDDDDDDDDDDDD00000DD0D
DDDDDDDDDDDDDDD00000DD0DDDDDDDDDDDDDDDD00000DD0DD000000000000DD0
0000DD0DD0DDDDDDDDDD0DD00000DD0DD0DDDDDDDDDD0DD00000DD0DD0DDDDDD
DDDD0DD00000DD0000000000000000000000DDDDD0DDDDDDDDDD0DDD0000DDDD
D0DDDDDDDDDD0DDD00000000000000000DDD0DDD00000DDDD0DDDDDD0DDD0DDD
00000DDDD0DDDDDD0DDD0DDD00000DDDD0DDDDDD0DDD0DDD00000DDDD0000000
00000DDD00000DDDDDDDDDDD0DDDDDDD00000DDDDDDDDDDD0DDDDDDD00000000
000000000DDDDDDD0000}
OnClick = btRectClick
end
object btEllipse: TSpeedButton
Left = 52
Top = 0
Width = 26
Height = 27
Hint = 'Create new elliptical hot spot'
GroupIndex = 1
Flat = True
Glyph.Data = {
66010000424D6601000000000000760000002800000014000000140000000100
040000000000F0000000C40E0000C40E00001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00DDDDDDDDDDDD
DDDDDDDD0000DDDDDDDDDDDDDDDDDDDD0000DDDDDDD000000DDDDDDD0000DDDD
D00DDDDDD00DDDDD0000DDD00DDDDDDDDDD00DDD0000DD0DDDDDDDDDDDDDD0DD
0000DD0DDDDDDDDDDDDDD0DD0000D0DDDDDDDDDDDDDDDD0D0000D0DDDDDDDDDD
DDDDDD0D0000D0DDDDDDDDDDDDDDDD0D0000D0DDDDDDDDDDDDDDDD0D0000D0DD
DDDDDDDDDDDDDD0D0000D0DDDDDDDDDDDDDDDD0D0000DD0DDDDDDDDDDDDDD0DD
0000DD0DDDDDDDDDDDDDD0DD0000DDD00DDDDDDDDDD00DDD0000DDDDD00DDDDD
D00DDDDD0000DDDDDDD000000DDDDDDD0000DDDDDDDDDDDDDDDDDDDD0000DDDD
DDDDDDDDDDDDDDDD0000}
OnClick = btEllipseClick
end
object btPoly: TSpeedButton
Left = 78
Top = 0
Width = 28
Height = 27
Hint = 'Create new polygonal hot spot'
GroupIndex = 1
Flat = True
Glyph.Data = {
62050000424D62050000000000003604000028000000130000000F0000000100
0800000000002C01000000000000000000000001000000000000000000000101
0100020202000303030004040400050505000606060007070700080808000909
09000A0A0A000B0B0B000C0C0C000D0D0D000E0E0E000F0F0F00101010001111
1100121212001313130014141400151515001616160017171700181818001919
19001A1A1A001B1B1B001C1C1C001D1D1D001E1E1E001F1F1F00202020002121
2100222222002323230024242400252525002626260027272700282828002929
29002A2A2A002B2B2B002C2C2C002D2D2D002E2E2E002F2F2F00303030003131
3100323232003333330034343400353535003636360037373700383838003939
39003A3A3A003B3B3B003C3C3C003D3D3D003E3E3E003F3F3F00404040004141
4100424242004343430044444400454545004646460047474700484848004949
49004A4A4A004B4B4B004C4C4C004D4D4D004E4E4E004F4F4F00505050005151
5100525252005353530054545400555555005656560057575700585858005959
59005A5A5A005B5B5B005C5C5C005D5D5D005E5E5E005F5F5F00606060006161
6100626262006363630064646400656565006666660067676700686868006969
69006A6A6A006B6B6B006C6C6C006D6D6D006E6E6E006F6F6F00707070007171
7100727272007373730074747400757575007676760077777700787878007979
79007A7A7A007B7B7B007C7C7C007D7D7D007E7E7E007F7F7F00808080008181
8100828282008383830084848400858585008686860087878700888888008989
89008A8A8A008B8B8B008C8C8C008D8D8D008E8E8E008F8F8F00909090009191
9100929292009393930094949400959595009696960097979700989898009999
99009A9A9A009B9B9B009C9C9C009D9D9D009E9E9E009F9F9F00A0A0A000A1A1
A100A2A2A200A3A3A300A4A4A400A5A5A500A6A6A600A7A7A700A8A8A800A9A9
A900AAAAAA00ABABAB00ACACAC00ADADAD00AEAEAE00AFAFAF00B0B0B000B1B1
B100B2B2B200B3B3B300B4B4B400B5B5B500B6B6B600B7B7B700B8B8B800B9B9
B900BABABA00BBBBBB00BCBCBC00BDBDBD00BEBEBE00BFBFBF00C0C0C000C1C1
C100C2C2C200C3C3C300C4C4C400C5C5C500C6C6C600C7C7C700C8C8C800C9C9
C900CACACA00CBCBCB00CCCCCC00CDCDCD00CECECE00CFCFCF00D0D0D000D1D1
D100D2D2D200D3D3D300D4D4D400D5D5D500D6D6D600D7D7D700D8D8D800D9D9
D900DADADA00DBDBDB00DCDCDC00DDDDDD00DEDEDE00DFDFDF00E0E0E000E1E1
E100E2E2E200E3E3E300E4E4E400E5E5E500E6E6E600E7E7E700E8E8E800E9E9
E900EAEAEA00EBEBEB00ECECEC00EDEDED00EEEEEE00EFEFEF00F0F0F000F1F1
F100F2F2F200F3F3F300F4F4F400F5F5F500F6F6F600F7F7F700F8F8F800F9F9
F900FAFAFA00FBFBFB00FCFCFC00FDFDFD00FEFEFE00FFFFFF00FFFFFFFFFFFF
00000000000000FFFFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFF
FF00FFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFF00FFFFFFFF00FFFFFFFFFF
FFFFFFFF00FFFFFFFF00FFFFFFFF00FFFFFFFFFFFFFFFFFF00FFFFFFFF00FFFF
FF00FFFFFFFFFFFFFFFFFFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFFFFFFFFFF
FF00FFFFFF00FFFF00FFFFFFFFFFFFFFFFFFFFFFFFFF00FFFF00FFFFFF00FFFF
FFFFFFFFFFFFFFFFFF00FFFFFF00FFFFFFFF00FFFFFFFFFFFFFFFFFF00FFFFFF
FF00FFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFFFF00FFFFFF
FFFF00FFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFF00FFFFFFFFFFFFFF00FFFF
FFFFFFFFFFFF00FF00FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFF00FFFFFFFF
FFFFFFFFFF00}
OnClick = btPolyClick
end
object btWand: TSpeedButton
Left = 106
Top = 0
Width = 28
Height = 27
Hint = 'Create new polygonal hot spot by Magic Wand selection'
GroupIndex = 1
Flat = True
Glyph.Data = {
16050000424D16050000000000003604000028000000100000000E0000000100
080000000000E000000000000000000000000001000000000000000000000101
0100020202000303030004040400050505000606060007070700080808000909
09000A0A0A000B0B0B000C0C0C000D0D0D000E0E0E000F0F0F00101010001111
1100121212001313130014141400151515001616160017171700181818001919
19001A1A1A001B1B1B001C1C1C001D1D1D001E1E1E001F1F1F00202020002121
2100222222002323230024242400252525002626260027272700282828002929
29002A2A2A002B2B2B002C2C2C002D2D2D002E2E2E002F2F2F00303030003131
3100323232003333330034343400353535003636360037373700383838003939
39003A3A3A003B3B3B003C3C3C003D3D3D003E3E3E003F3F3F00404040004141
4100424242004343430044444400454545004646460047474700484848004949
49004A4A4A004B4B4B004C4C4C004D4D4D004E4E4E004F4F4F00505050005151
5100525252005353530054545400555555005656560057575700585858005959
59005A5A5A005B5B5B005C5C5C005D5D5D005E5E5E005F5F5F00606060006161
6100626262006363630064646400656565006666660067676700686868006969
69006A6A6A006B6B6B006C6C6C006D6D6D006E6E6E006F6F6F00707070007171
7100727272007373730074747400757575007676760077777700787878007979
79007A7A7A007B7B7B007C7C7C007D7D7D007E7E7E007F7F7F00808080008181
8100828282008383830084848400858585008686860087878700888888008989
89008A8A8A008B8B8B008C8C8C008D8D8D008E8E8E008F8F8F00909090009191
9100929292009393930094949400959595009696960097979700989898009999
99009A9A9A009B9B9B009C9C9C009D9D9D009E9E9E009F9F9F00A0A0A000A1A1
A100A2A2A200A3A3A300A4A4A400A5A5A500A6A6A600A7A7A700A8A8A800A9A9
A900AAAAAA00ABABAB00ACACAC00ADADAD00AEAEAE00AFAFAF00B0B0B000B1B1
B100B2B2B200B3B3B300B4B4B400B5B5B500B6B6B600B7B7B700B8B8B800B9B9
B900BABABA00BBBBBB00BCBCBC00BDBDBD00BEBEBE00BFBFBF00C0C0C000C1C1
C100C2C2C200C3C3C300C4C4C400C5C5C500C6C6C600C7C7C700C8C8C800C9C9
C900CACACA00CBCBCB00CCCCCC00CDCDCD00CECECE00CFCFCF00D0D0D000D1D1
D100D2D2D200D3D3D300D4D4D400D5D5D500D6D6D600D7D7D700D8D8D800D9D9
D900DADADA00DBDBDB00DCDCDC00DDDDDD00DEDEDE00DFDFDF00E0E0E000E1E1
E100E2E2E200E3E3E300E4E4E400E5E5E500E6E6E600E7E7E700E8E8E800E9E9
E900EAEAEA00EBEBEB00ECECEC00EDEDED00EEEEEE00EFEFEF00F0F0F000F1F1
F100F2F2F200F3F3F300F4F4F400F5F5F500F6F6F600F7F7F700F8F8F800F9F9
F900FAFAFA00FBFBFB00FCFCFC00FDFDFD00FEFEFE00FFFFFF00FFFFFFFFFFFF
FFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFF
FFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF
FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFF00FF00FFFFFFFFFFFFFFFFFFFFFF
FF00FF00FFFFFFFFFFFFFFFFFFFF00FFFFFF00FFFFFFFFFFFFFFFFFF00FFFFFF
00FFFFFFFFFFFFFFFFFFFFFFFF00FF00FFFFFFFFFFFFFFFFFFFFFF00FFFF00FF
FF00FFFFFFFFFFFFFFFFFFFFFF00FF00FFFFFFFFFFFFFFFFFFFFFFFF00FFFFFF
00FFFFFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFF}
OnClick = btWandClick
end
object btDelete: TSpeedButton
Left = 134
Top = 0
Width = 83
Height = 27
Hint = 'Delete Selected HotSpot (DEL)'
Caption = 'Delete Hotspot'
Enabled = False
Flat = True
OnClick = btDeleteClick
end
object btCopyToClipBoard: TSpeedButton
Left = 217
Top = 0
Width = 80
Height = 27
Hint =
'Copies the image behind the current hotspot to clipboard (Ctrl+C' +
')'
Caption = 'To Clipboard'
Enabled = False
Flat = True
OnClick = btCopyToClipBoardClick
end
object BevelSep: TBevel
Left = 297
Top = 0
Width = 4
Height = 27
Shape = bsLeftLine
end
object btAddPoint: TSpeedButton
Left = 301
Top = 0
Width = 28
Height = 27
Hint = 'Click to Add a Point to the Polygon'
GroupIndex = 1
Enabled = False
Flat = True
Glyph.Data = {
26050000424D260500000000000036040000280000000F0000000F0000000100
080000000000F000000000000000000000000001000000000000000000000101
0100020202000303030004040400050505000606060007070700080808000909
09000A0A0A000B0B0B000C0C0C000D0D0D000E0E0E000F0F0F00101010001111
1100121212001313130014141400151515001616160017171700181818001919
19001A1A1A001B1B1B001C1C1C001D1D1D001E1E1E001F1F1F00202020002121
2100222222002323230024242400252525002626260027272700282828002929
29002A2A2A002B2B2B002C2C2C002D2D2D002E2E2E002F2F2F00303030003131
3100323232003333330034343400353535003636360037373700383838003939
39003A3A3A003B3B3B003C3C3C003D3D3D003E3E3E003F3F3F00404040004141
4100424242004343430044444400454545004646460047474700484848004949
49004A4A4A004B4B4B004C4C4C004D4D4D004E4E4E004F4F4F00505050005151
5100525252005353530054545400555555005656560057575700585858005959
59005A5A5A005B5B5B005C5C5C005D5D5D005E5E5E005F5F5F00606060006161
6100626262006363630064646400656565006666660067676700686868006969
69006A6A6A006B6B6B006C6C6C006D6D6D006E6E6E006F6F6F00707070007171
7100727272007373730074747400757575007676760077777700787878007979
79007A7A7A007B7B7B007C7C7C007D7D7D007E7E7E007F7F7F00808080008181
8100828282008383830084848400858585008686860087878700888888008989
89008A8A8A008B8B8B008C8C8C008D8D8D008E8E8E008F8F8F00909090009191
9100929292009393930094949400959595009696960097979700989898009999
99009A9A9A009B9B9B009C9C9C009D9D9D009E9E9E009F9F9F00A0A0A000A1A1
A100A2A2A200A3A3A300A4A4A400A5A5A500A6A6A600A7A7A700A8A8A800A9A9
A900AAAAAA00ABABAB00ACACAC00ADADAD00AEAEAE00AFAFAF00B0B0B000B1B1
B100B2B2B200B3B3B300B4B4B400B5B5B500B6B6B600B7B7B700B8B8B800B9B9
B900BABABA00BBBBBB00BCBCBC00BDBDBD00BEBEBE00BFBFBF00C0C0C000C1C1
C100C2C2C200C3C3C300C4C4C400C5C5C500C6C6C600C7C7C700C8C8C800C9C9
C900CACACA00CBCBCB00CCCCCC00CDCDCD00CECECE00CFCFCF00D0D0D000D1D1
D100D2D2D200D3D3D300D4D4D400D5D5D500D6D6D600D7D7D700D8D8D800D9D9
D900DADADA00DBDBDB00DCDCDC00DDDDDD00DEDEDE00DFDFDF00E0E0E000E1E1
E100E2E2E200E3E3E300E4E4E400E5E5E500E6E6E600E7E7E700E8E8E800E9E9
E900EAEAEA00EBEBEB00ECECEC00EDEDED00EEEEEE00EFEFEF00F0F0F000F1F1
F100F2F2F200F3F3F300F4F4F400F5F5F500F6F6F600F7F7F700F8F8F800F9F9
F900FAFAFA00FBFBFB00FCFCFC00FDFDFD00FEFEFE00FFFFFF00FFFFFF000000
0000FFFFFFFFFFFFFF00FFFFFF0000000000FFFFFFFFFFFFFF00FFFFFF000000
0000FFFFFFFFFFFFFF00FFFF00000000000000FFFFFFFFFFFF00FFFFFF00FFFF
FF00FFFFFFFFFFFFFF00FFFFFF00FFFFFF00FFFFFFFFFFFFFF00FFFF00FFFF00
FFFF00FFFFFFFFFFFF00FFFF00FFFFFFFFFF00FFFFFFFFFFFF00FFFF00FFFF00
FFFF00FFFFFFFFFFFF00FFFFFF00FF00FF00FFFFFFFF00FFFF00FFFFFF00FF00
FF00FFFFFFFF00FFFF00FFFFFFFF00FF00FFFFFF000000000000FFFFFFFF00FF
00FFFFFFFFFF00FFFF00FFFFFFFFFF00FFFFFFFFFFFF00FFFF00FFFFFFFFFF00
FFFFFFFFFFFFFFFFFF00}
end
object btDelPoint: TSpeedButton
Left = 329
Top = 0
Width = 28
Height = 27
Hint = 'Click to Delete a Point from the Polygon'
GroupIndex = 1
Enabled = False
Flat = True
Glyph.Data = {
26050000424D260500000000000036040000280000000F0000000F0000000100
080000000000F000000000000000000000000001000000000000000000000101
0100020202000303030004040400050505000606060007070700080808000909
09000A0A0A000B0B0B000C0C0C000D0D0D000E0E0E000F0F0F00101010001111
1100121212001313130014141400151515001616160017171700181818001919
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -