Fix alignment of the three button icons displayed on the upper monitor by
adding profileWithDevice as argument for _font.GetWidth, so that it won't return 0 right after launching the game, where GetWidth can't find any input profile itself yet
correcting algorithm for the centering (50% camera - (GetWidth(text) - 1) / 2, since GetWidth returns the actual sprite width + 1)
removing the weird one-pixel margin to the right of some keyboard button sprites
Fix alignment of the three button icons displayed on the upper monitor by
profileWithDevice
as argument for_font.GetWidth
, so that it won't return0
right after launching the game, whereGetWidth
can't find any input profile itself yet50% camera - (GetWidth(text) - 1) / 2
, sinceGetWidth
returns the actual sprite width + 1)