| 36 | bool TransactionControl::resourcesInitialised = false; |
| 37 | |
| 38 | void TransactionControl::initResources() |
| 39 | { |
| 40 | bgLeft = fw().data->loadImage(format( |
| 41 | "PCK:xcom3/ufodata/newbut.pck:xcom3/ufodata/newbut.tab:%d:xcom3/ufodata/research.pcx", 45)); |
| 42 | bgRight = fw().data->loadImage(format( |
| 43 | "PCK:xcom3/ufodata/newbut.pck:xcom3/ufodata/newbut.tab:%d:xcom3/ufodata/research.pcx", 46)); |
| 44 | purchaseBoxIcon = fw().data->loadImage(format( |
| 45 | "PCK:xcom3/ufodata/newbut.pck:xcom3/ufodata/newbut.tab:%d:xcom3/ufodata/research.pcx", 47)); |
| 46 | purchaseXComIcon = fw().data->loadImage(format( |
| 47 | "PCK:xcom3/ufodata/newbut.pck:xcom3/ufodata/newbut.tab:%d:xcom3/ufodata/research.pcx", 48)); |
| 48 | purchaseArrow = fw().data->loadImage(format( |
| 49 | "PCK:xcom3/ufodata/newbut.pck:xcom3/ufodata/newbut.tab:%d:xcom3/ufodata/research.pcx", 52)); |
| 50 | alienContainedDetain = fw().data->loadImage(format( |
| 51 | "PCK:xcom3/ufodata/newbut.pck:xcom3/ufodata/newbut.tab:%d:xcom3/ufodata/research.pcx", 75)); |
| 52 | alienContainedKill = fw().data->loadImage(format( |
| 53 | "PCK:xcom3/ufodata/newbut.pck:xcom3/ufodata/newbut.tab:%d:xcom3/ufodata/research.pcx", 76)); |
| 54 | scrollLeft = fw().data->loadImage(format( |
| 55 | "PCK:xcom3/ufodata/newbut.pck:xcom3/ufodata/newbut.tab:%d:xcom3/ufodata/research.pcx", 53)); |
| 56 | scrollRight = fw().data->loadImage(format( |
| 57 | "PCK:xcom3/ufodata/newbut.pck:xcom3/ufodata/newbut.tab:%d:xcom3/ufodata/research.pcx", 54)); |
| 58 | transactionShade = fw().data->loadImage("city/transaction-shade.png"); |
| 59 | labelFont = ui().getFont("smalfont"); |
| 60 | |
| 61 | resourcesInitialised = true; |
| 62 | } |
| 63 | |
| 64 | void TransactionControl::setScrollbarValues() |
| 65 | { |