Revision 119:66352054ce4d Client/UfrmMain.lfm
| b/Client/UfrmMain.lfm | ||
|---|---|---|
| 5 | 5 |
Width = 766 |
| 6 | 6 |
ActiveControl = oglGameWindow |
| 7 | 7 |
Caption = 'UO CentrED' |
| 8 |
ClientHeight = 580
|
|
| 8 |
ClientHeight = 583
|
|
| 9 | 9 |
ClientWidth = 766 |
| 10 | 10 |
Constraints.MinHeight = 603 |
| 11 | 11 |
Constraints.MinWidth = 766 |
| ... | ... | |
| 23 | 23 |
object pnlBottom: TPanel |
| 24 | 24 |
Left = 0 |
| 25 | 25 |
Height = 31 |
| 26 |
Top = 549
|
|
| 26 |
Top = 552
|
|
| 27 | 27 |
Width = 766 |
| 28 | 28 |
Align = alBottom |
| 29 | 29 |
BevelOuter = bvNone |
| ... | ... | |
| 34 | 34 |
Left = 11 |
| 35 | 35 |
Height = 14 |
| 36 | 36 |
Top = 7 |
| 37 |
Width = 11
|
|
| 37 |
Width = 10
|
|
| 38 | 38 |
Caption = 'X:' |
| 39 | 39 |
ParentColor = False |
| 40 | 40 |
end |
| ... | ... | |
| 42 | 42 |
Left = 88 |
| 43 | 43 |
Height = 14 |
| 44 | 44 |
Top = 7 |
| 45 |
Width = 10
|
|
| 45 |
Width = 9
|
|
| 46 | 46 |
Caption = 'Y:' |
| 47 | 47 |
ParentColor = False |
| 48 | 48 |
end |
| ... | ... | |
| 55 | 55 |
ParentColor = False |
| 56 | 56 |
end |
| 57 | 57 |
object lblTip: TLabel |
| 58 |
Left = 528
|
|
| 58 |
Left = 534
|
|
| 59 | 59 |
Height = 31 |
| 60 | 60 |
Top = 0 |
| 61 |
Width = 230
|
|
| 61 |
Width = 224
|
|
| 62 | 62 |
Align = alRight |
| 63 | 63 |
Alignment = taRightJustify |
| 64 | 64 |
BorderSpacing.Right = 8 |
| ... | ... | |
| 67 | 67 |
ParentColor = False |
| 68 | 68 |
end |
| 69 | 69 |
object lblTipC: TLabel |
| 70 |
Left = 498
|
|
| 70 |
Left = 511
|
|
| 71 | 71 |
Height = 31 |
| 72 | 72 |
Top = 0 |
| 73 |
Width = 30
|
|
| 73 |
Width = 23
|
|
| 74 | 74 |
Align = alRight |
| 75 | 75 |
Caption = 'Tip: ' |
| 76 | 76 |
Font.Height = -11 |
| ... | ... | |
| 81 | 81 |
end |
| 82 | 82 |
object edX: TSpinEdit |
| 83 | 83 |
Left = 24 |
| 84 |
Height = 19
|
|
| 84 |
Height = 21
|
|
| 85 | 85 |
Top = 3 |
| 86 | 86 |
Width = 55 |
| 87 | 87 |
MaxValue = 100000 |
| ... | ... | |
| 89 | 89 |
end |
| 90 | 90 |
object edY: TSpinEdit |
| 91 | 91 |
Left = 104 |
| 92 |
Height = 19
|
|
| 92 |
Height = 21
|
|
| 93 | 93 |
Top = 3 |
| 94 | 94 |
Width = 52 |
| 95 | 95 |
MaxValue = 100000 |
| ... | ... | |
| 108 | 108 |
end |
| 109 | 109 |
object pcLeft: TPageControl |
| 110 | 110 |
Left = 0 |
| 111 |
Height = 525
|
|
| 111 |
Height = 528
|
|
| 112 | 112 |
Top = 24 |
| 113 | 113 |
Width = 224 |
| 114 | 114 |
ActivePage = tsTiles |
| ... | ... | |
| 117 | 117 |
TabOrder = 1 |
| 118 | 118 |
object tsTiles: TTabSheet |
| 119 | 119 |
Caption = 'Tiles' |
| 120 |
ClientHeight = 492
|
|
| 121 |
ClientWidth = 218
|
|
| 120 |
ClientHeight = 502
|
|
| 121 |
ClientWidth = 216
|
|
| 122 | 122 |
object lblFilter: TLabel |
| 123 | 123 |
AnchorSideLeft.Control = cbTerrain |
| 124 | 124 |
AnchorSideLeft.Side = asrBottom |
| 125 | 125 |
AnchorSideTop.Control = cbTerrain |
| 126 |
Left = 81
|
|
| 126 |
Left = 75
|
|
| 127 | 127 |
Height = 14 |
| 128 | 128 |
Top = 8 |
| 129 | 129 |
Width = 30 |
| ... | ... | |
| 140 | 140 |
AnchorSideRight.Side = asrBottom |
| 141 | 141 |
AnchorSideBottom.Control = spTileList |
| 142 | 142 |
Left = 4 |
| 143 |
Height = 242
|
|
| 144 |
Top = 56
|
|
| 145 |
Width = 210
|
|
| 143 |
Height = 258
|
|
| 144 |
Top = 50
|
|
| 145 |
Width = 208
|
|
| 146 | 146 |
Anchors = [akTop, akLeft, akRight, akBottom] |
| 147 | 147 |
BorderSpacing.Left = 4 |
| 148 | 148 |
BorderSpacing.Top = 4 |
| ... | ... | |
| 194 | 194 |
AnchorSideBottom.Side = asrBottom |
| 195 | 195 |
Left = 0 |
| 196 | 196 |
Height = 189 |
| 197 |
Top = 303
|
|
| 198 |
Width = 218
|
|
| 197 |
Top = 313
|
|
| 198 |
Width = 216
|
|
| 199 | 199 |
Align = alBottom |
| 200 | 200 |
Anchors = [akTop, akLeft, akRight, akBottom] |
| 201 | 201 |
Caption = 'Random pool' |
| 202 |
ClientHeight = 175
|
|
| 203 |
ClientWidth = 216
|
|
| 202 |
ClientHeight = 171
|
|
| 203 |
ClientWidth = 212
|
|
| 204 | 204 |
TabOrder = 1 |
| 205 | 205 |
object btnAddRandom: TSpeedButton |
| 206 | 206 |
AnchorSideLeft.Control = gbRandom |
| ... | ... | |
| 360 | 360 |
object btnRandomPresetSave: TSpeedButton |
| 361 | 361 |
AnchorSideTop.Control = cbRandomPreset |
| 362 | 362 |
AnchorSideRight.Control = btnRandomPresetDelete |
| 363 |
Left = 164
|
|
| 363 |
Left = 160
|
|
| 364 | 364 |
Height = 22 |
| 365 | 365 |
Hint = 'Save Preset' |
| 366 |
Top = 142
|
|
| 366 |
Top = 146
|
|
| 367 | 367 |
Width = 22 |
| 368 | 368 |
Anchors = [akTop, akRight] |
| 369 | 369 |
BorderSpacing.Right = 4 |
| ... | ... | |
| 414 | 414 |
AnchorSideTop.Control = btnRandomPresetSave |
| 415 | 415 |
AnchorSideRight.Control = gbRandom |
| 416 | 416 |
AnchorSideRight.Side = asrBottom |
| 417 |
Left = 190
|
|
| 417 |
Left = 186
|
|
| 418 | 418 |
Height = 22 |
| 419 | 419 |
Hint = 'Delete Preset' |
| 420 |
Top = 142
|
|
| 420 |
Top = 146
|
|
| 421 | 421 |
Width = 22 |
| 422 | 422 |
Anchors = [akTop, akRight] |
| 423 | 423 |
BorderSpacing.Right = 4 |
| ... | ... | |
| 474 | 474 |
AnchorSideBottom.Control = cbRandomPreset |
| 475 | 475 |
Cursor = 63 |
| 476 | 476 |
Left = 4 |
| 477 |
Height = 114
|
|
| 477 |
Height = 118
|
|
| 478 | 478 |
Top = 24 |
| 479 |
Width = 208
|
|
| 479 |
Width = 204
|
|
| 480 | 480 |
Anchors = [akTop, akLeft, akRight, akBottom] |
| 481 | 481 |
BorderSpacing.Left = 4 |
| 482 | 482 |
BorderSpacing.Top = 2 |
| ... | ... | |
| 522 | 522 |
AnchorSideBottom.Control = gbRandom |
| 523 | 523 |
AnchorSideBottom.Side = asrBottom |
| 524 | 524 |
Left = 4 |
| 525 |
Height = 29
|
|
| 526 |
Top = 142
|
|
| 527 |
Width = 156
|
|
| 525 |
Height = 21
|
|
| 526 |
Top = 146
|
|
| 527 |
Width = 152
|
|
| 528 | 528 |
Anchors = [akLeft, akRight, akBottom] |
| 529 | 529 |
BorderSpacing.Left = 4 |
| 530 | 530 |
BorderSpacing.Right = 4 |
| 531 | 531 |
BorderSpacing.Bottom = 4 |
| 532 |
ItemHeight = 0
|
|
| 532 |
ItemHeight = 13
|
|
| 533 | 533 |
OnChange = cbRandomPresetChange |
| 534 | 534 |
Sorted = True |
| 535 | 535 |
Style = csDropDownList |
| ... | ... | |
| 543 | 543 |
Cursor = crVSplit |
| 544 | 544 |
Left = 0 |
| 545 | 545 |
Height = 5 |
| 546 |
Top = 298
|
|
| 547 |
Width = 218
|
|
| 546 |
Top = 308
|
|
| 547 |
Width = 216
|
|
| 548 | 548 |
Align = alNone |
| 549 | 549 |
Anchors = [akLeft, akRight, akBottom] |
| 550 | 550 |
ResizeAnchor = akBottom |
| ... | ... | |
| 554 | 554 |
AnchorSideRight.Side = asrBottom |
| 555 | 555 |
AnchorSideBottom.Control = vdtTiles |
| 556 | 556 |
AnchorSideBottom.Side = asrBottom |
| 557 |
Left = 110
|
|
| 558 |
Height = 19
|
|
| 557 |
Left = 108
|
|
| 558 |
Height = 21
|
|
| 559 | 559 |
Hint = 'Append S or T to restrict the search to Statics or Terrain.' |
| 560 |
Top = 271
|
|
| 560 |
Top = 279
|
|
| 561 | 561 |
Width = 96 |
| 562 | 562 |
Anchors = [akRight, akBottom] |
| 563 | 563 |
BorderSpacing.Right = 8 |
| ... | ... | |
| 576 | 576 |
AnchorSideTop.Side = asrBottom |
| 577 | 577 |
AnchorSideRight.Control = tsTiles |
| 578 | 578 |
AnchorSideRight.Side = asrBottom |
| 579 |
Left = 81
|
|
| 580 |
Height = 19
|
|
| 579 |
Left = 75
|
|
| 580 |
Height = 21
|
|
| 581 | 581 |
Top = 22 |
| 582 |
Width = 121
|
|
| 582 |
Width = 125
|
|
| 583 | 583 |
Anchors = [akTop, akLeft, akRight] |
| 584 | 584 |
BorderSpacing.Right = 16 |
| 585 | 585 |
OnEditingDone = edFilterEditingDone |
| ... | ... | |
| 590 | 590 |
AnchorSideLeft.Side = asrCenter |
| 591 | 591 |
AnchorSideTop.Control = cbTerrain |
| 592 | 592 |
AnchorSideTop.Side = asrBottom |
| 593 |
Left = 4
|
|
| 594 |
Height = 22
|
|
| 595 |
Top = 30
|
|
| 596 |
Width = 60
|
|
| 593 |
Left = 5
|
|
| 594 |
Height = 19
|
|
| 595 |
Top = 27
|
|
| 596 |
Width = 53
|
|
| 597 | 597 |
Caption = 'Statics' |
| 598 | 598 |
Checked = True |
| 599 | 599 |
OnChange = cbStaticsChange |
| ... | ... | |
| 604 | 604 |
AnchorSideLeft.Control = tsTiles |
| 605 | 605 |
AnchorSideTop.Control = tsTiles |
| 606 | 606 |
Left = 4 |
| 607 |
Height = 22
|
|
| 607 |
Height = 19
|
|
| 608 | 608 |
Top = 8 |
| 609 |
Width = 61
|
|
| 609 |
Width = 55
|
|
| 610 | 610 |
BorderSpacing.Left = 4 |
| 611 | 611 |
BorderSpacing.Top = 8 |
| 612 | 612 |
Caption = 'Terrain' |
| ... | ... | |
| 618 | 618 |
end |
| 619 | 619 |
object tsClients: TTabSheet |
| 620 | 620 |
Caption = 'Clients' |
| 621 |
ClientHeight = 492
|
|
| 622 |
ClientWidth = 218
|
|
| 621 |
ClientHeight = 499
|
|
| 622 |
ClientWidth = 216
|
|
| 623 | 623 |
object lbClients: TListBox |
| 624 | 624 |
Left = 0 |
| 625 |
Height = 492
|
|
| 625 |
Height = 499
|
|
| 626 | 626 |
Top = 0 |
| 627 |
Width = 218
|
|
| 627 |
Width = 216
|
|
| 628 | 628 |
Align = alClient |
| 629 | 629 |
ItemHeight = 0 |
| 630 | 630 |
OnDblClick = mnuGoToClientClick |
| 631 | 631 |
PopupMenu = pmClients |
| 632 | 632 |
Sorted = True |
| 633 | 633 |
TabOrder = 0 |
| 634 |
TopIndex = -1 |
|
| 635 | 634 |
end |
| 636 | 635 |
end |
| 637 | 636 |
object tsLocations: TTabSheet |
| 638 | 637 |
Caption = 'Locations' |
| 639 |
ClientHeight = 492
|
|
| 640 |
ClientWidth = 218
|
|
| 638 |
ClientHeight = 499
|
|
| 639 |
ClientWidth = 216
|
|
| 641 | 640 |
object btnClearLocations: TSpeedButton |
| 642 | 641 |
AnchorSideLeft.Control = btnDeleteLocation |
| 643 | 642 |
AnchorSideLeft.Side = asrBottom |
| ... | ... | |
| 645 | 644 |
Left = 125 |
| 646 | 645 |
Height = 22 |
| 647 | 646 |
Hint = 'Clear' |
| 648 |
Top = 466
|
|
| 647 |
Top = 473
|
|
| 649 | 648 |
Width = 23 |
| 650 | 649 |
BorderSpacing.Left = 4 |
| 651 | 650 |
Color = clBtnFace |
| ... | ... | |
| 698 | 697 |
Left = 98 |
| 699 | 698 |
Height = 22 |
| 700 | 699 |
Hint = 'Delete' |
| 701 |
Top = 466
|
|
| 700 |
Top = 473
|
|
| 702 | 701 |
Width = 23 |
| 703 | 702 |
Anchors = [akLeft, akBottom] |
| 704 | 703 |
BorderSpacing.Bottom = 4 |
| ... | ... | |
| 750 | 749 |
Left = 71 |
| 751 | 750 |
Height = 22 |
| 752 | 751 |
Hint = 'Add' |
| 753 |
Top = 466
|
|
| 752 |
Top = 473
|
|
| 754 | 753 |
Width = 23 |
| 755 | 754 |
Anchors = [akTop, akRight] |
| 756 | 755 |
BorderSpacing.Right = 4 |
| ... | ... | |
| 804 | 803 |
AnchorSideBottom.Control = btnDeleteLocation |
| 805 | 804 |
Cursor = 63 |
| 806 | 805 |
Left = 4 |
| 807 |
Height = 458
|
|
| 806 |
Height = 465
|
|
| 808 | 807 |
Top = 4 |
| 809 |
Width = 210
|
|
| 808 |
Width = 208
|
|
| 810 | 809 |
Anchors = [akTop, akLeft, akRight, akBottom] |
| 811 | 810 |
BorderSpacing.Around = 4 |
| 812 | 811 |
BorderStyle = bsSingle |
| ... | ... | |
| 821 | 820 |
item |
| 822 | 821 |
Position = 1 |
| 823 | 822 |
Text = 'Name' |
| 824 |
Width = 131
|
|
| 823 |
Width = 129
|
|
| 825 | 824 |
end> |
| 826 | 825 |
Header.DefaultHeight = 17 |
| 827 | 826 |
Header.Options = [hoAutoResize, hoColumnResize, hoDrag, hoVisible] |
| ... | ... | |
| 1029 | 1028 |
AnchorSideBottom.Control = spChat |
| 1030 | 1029 |
Left = 224 |
| 1031 | 1030 |
Height = 22 |
| 1032 |
Top = 413
|
|
| 1031 |
Top = 416
|
|
| 1033 | 1032 |
Width = 542 |
| 1034 | 1033 |
Anchors = [akLeft, akRight, akBottom] |
| 1035 | 1034 |
BevelInner = bvRaised |
| ... | ... | |
| 1042 | 1041 |
Left = 10 |
| 1043 | 1042 |
Height = 18 |
| 1044 | 1043 |
Top = 2 |
| 1045 |
Width = 104
|
|
| 1044 |
Width = 101
|
|
| 1046 | 1045 |
Align = alLeft |
| 1047 | 1046 |
BorderSpacing.Left = 8 |
| 1048 | 1047 |
Caption = 'Chat and Messages' |
| ... | ... | |
| 1063 | 1062 |
AnchorSideBottom.Control = pnlBottom |
| 1064 | 1063 |
Left = 224 |
| 1065 | 1064 |
Height = 109 |
| 1066 |
Top = 440
|
|
| 1065 |
Top = 443
|
|
| 1067 | 1066 |
Width = 542 |
| 1068 | 1067 |
Anchors = [akTop, akLeft, akRight, akBottom] |
| 1069 | 1068 |
BevelOuter = bvNone |
| ... | ... | |
| 1074 | 1073 |
object vstChat: TVirtualStringTree |
| 1075 | 1074 |
Cursor = 63 |
| 1076 | 1075 |
Left = 0 |
| 1077 |
Height = 90
|
|
| 1076 |
Height = 88
|
|
| 1078 | 1077 |
Top = 0 |
| 1079 | 1078 |
Width = 542 |
| 1080 | 1079 |
Align = alClient |
| ... | ... | |
| 1112 | 1111 |
end |
| 1113 | 1112 |
object edChat: TEdit |
| 1114 | 1113 |
Left = 0 |
| 1115 |
Height = 19
|
|
| 1116 |
Top = 90
|
|
| 1114 |
Height = 21
|
|
| 1115 |
Top = 88
|
|
| 1117 | 1116 |
Width = 542 |
| 1118 | 1117 |
Align = alBottom |
| 1119 | 1118 |
OnKeyPress = edChatKeyPress |
| ... | ... | |
| 1128 | 1127 |
Cursor = crVSplit |
| 1129 | 1128 |
Left = 224 |
| 1130 | 1129 |
Height = 5 |
| 1131 |
Top = 435
|
|
| 1130 |
Top = 438
|
|
| 1132 | 1131 |
Width = 542 |
| 1133 | 1132 |
Align = alNone |
| 1134 | 1133 |
Anchors = [akLeft, akRight, akBottom] |
| ... | ... | |
| 1145 | 1144 |
AnchorSideRight.Side = asrBottom |
| 1146 | 1145 |
AnchorSideBottom.Control = pnlChatHeader |
| 1147 | 1146 |
Left = 224 |
| 1148 |
Height = 389
|
|
| 1147 |
Height = 392
|
|
| 1149 | 1148 |
Top = 24 |
| 1150 | 1149 |
Width = 542 |
| 1151 | 1150 |
Anchors = [akTop, akLeft, akRight, akBottom] |
Also available in: Unified diff