Hello, I had a few more questions about ticket #43. In order to display EU selling price, we are currently creating a new string to append to Messages.message(item.getLabel()), and were wondering if we would need to manually add Messages.key = value in all FreeColMessages.properties files in /data/strings, or just simply keep the appended string.
In addition, we were thinking that users may be interested in both EU buying and selling price when interacting in these trade/negotiation dialogues, but we weren't sure if this was necessary. Should we be displaying only the selling price? Also, if we were to display both buying and selling price in EU, should we display both the bundle (getBidPrice) and individual good type price (getCostToBuy), or just one of them? This also goes for selling price (getSalePrice). We also realized that this may lead to overlapping text or other unexpected formatting in the UI if the text becomes too long, especially if the text is in a button. Where should we look in the code to manage this? Would it be possible to dynamically change the size of panels and buttons according to the length of the text, or at least preserve text wrapping, if not done so already? Thanks!
------------------------------------------------------------------------------
_______________________________________________ Freecol-developers mailing list Freecol-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freecol-developers