@@ -45,7 +45,8 @@ namespace OpenXcom
4545/* *
4646 * Initializes all the elements in the Transfer screen.
4747 * @param game Pointer to the core game.
48- * @param base Pointer to the base to get info from.
48+ * @param baseFrom Pointer to the source base.
49+ * @param baseTo Pointer to the destination base.
4950 */
5051TransferItemsState::TransferItemsState (Game *game, Base *baseFrom, Base *baseTo) : State(game), _baseFrom(baseFrom), _baseTo(baseTo), _qtys(), _soldiers(), _crafts(), _items(), _sel(0 ), _total(0 ), _sOffset(0 ), _eOffset(0 )
5152{
@@ -54,11 +55,11 @@ TransferItemsState::TransferItemsState(Game *game, Base *baseFrom, Base *baseTo)
5455 _btnOk = new TextButton (148 , 16 , 8 , 176 );
5556 _btnCancel = new TextButton (148 , 16 , 164 , 176 );
5657 _txtTitle = new Text (310 , 16 , 5 , 8 );
57- _txtItem = new Text (130 , 9 , 10 , 32 );
58- _txtQuantity = new Text (44 , 9 , 140 , 32 );
59- _txtAmountTransfer = new Text (96 , 9 , 184 , 32 );
60- _txtAmountDestination = new Text (34 , 9 , 280 , 32 );
61- _lstItems = new TextList (288 , 120 , 8 , 44 );
58+ _txtItem = new Text (130 , 9 , 10 , 22 );
59+ _txtQuantity = new Text (50 , 9 , 150 , 22 );
60+ _txtAmountTransfer = new Text (60 , 16 , 200 , 22 );
61+ _txtAmountDestination = new Text (60 , 16 , 260 , 22 );
62+ _lstItems = new TextList (288 , 128 , 8 , 40 );
6263
6364 // Set palette
6465 _game->setPalette (_game->getResourcePack ()->getPalette (" BACKPALS.DAT" )->getColors (Palette::blockOffset (0 )), Palette::backPos, 16 );
@@ -77,11 +78,11 @@ TransferItemsState::TransferItemsState(Game *game, Base *baseFrom, Base *baseTo)
7778 _window->setColor (Palette::blockOffset (13 )+13 );
7879 _window->setBackground (_game->getResourcePack ()->getSurface (" BACK13.SCR" ));
7980
80- _btnOk->setColor (Palette::blockOffset (13 )+ 13 );
81+ _btnOk->setColor (Palette::blockOffset (15 )+ 9 );
8182 _btnOk->setText (_game->getLanguage ()->getString (" STR_TRANSFER" ));
8283 _btnOk->onMouseClick ((ActionHandler)&TransferItemsState::btnOkClick);
8384
84- _btnCancel->setColor (Palette::blockOffset (13 )+ 13 );
85+ _btnCancel->setColor (Palette::blockOffset (15 )+ 9 );
8586 _btnCancel->setText (_game->getLanguage ()->getString (" STR_CANCEL" ));
8687 _btnCancel->onMouseClick ((ActionHandler)&TransferItemsState::btnCancelClick);
8788
@@ -102,10 +103,10 @@ TransferItemsState::TransferItemsState(Game *game, Base *baseFrom, Base *baseTo)
102103 _txtAmountDestination->setColor (Palette::blockOffset (13 )+10 );
103104 _txtAmountDestination->setText (_game->getLanguage ()->getString (" STR_AMOUNT_AT_DESTINATION" ));
104105
105- _lstItems->setColor (Palette::blockOffset (13 )+ 10 );
106+ _lstItems->setColor (Palette::blockOffset (15 )+ 1 );
106107 _lstItems->setArrowColor (Palette::blockOffset (13 )+13 );
107- _lstItems->setArrowColumn (189 , ARROW_VERTICAL );
108- _lstItems->setColumns (4 , 156 , 62 , 28 , 40 );
108+ _lstItems->setArrowColumn (193 , ARROW_VERTICAL );
109+ _lstItems->setColumns (4 , 162 , 58 , 55 , 11 );
109110 _lstItems->setSelectable (true );
110111 _lstItems->setBackground (_window);
111112 _lstItems->setMargin (2 );
0 commit comments