Ok. We can put whatever you want at the bottom. Just think of the buttons as shortcuts for specific settings. The filtering controls could be the table's headers. One click and the table is sorted by the header clicked.@tabai :
The button-bar below looks nice, but where do I put the filtering controls then? Also, the 4th button has no dialog behind it yet. I was even considering to integrate all config into one dialog, a bit something like this. I do like the color of your square buttons better than the color of the Play button (perhaps the Dxbx header logo could use a touch of that sort of green too?)
It can be repeated.The green 'grating' background on the right is a nice touch, if we use it, it should be a repeating pattern, so that it shows more when the window is enlarged (for this, the info-pane should resize itself to it's contents of course).
I know; I've been there too. Maybe we can find a skinnable control?The green lines in the grid are a a bit complicated to draw, as i'm using a standard grid control - I haven't done much customization to those yet, so I don't know if it's complicated to do or not.
This can be solved keeping the look easily. You just have to place the topmost layer (the border) over the actual icon image control. I have done it before in .NET.The rounded corners around the game-icon will hide a few pixels of the icon, and I don't know if that's wise. Some icons have pretty weird color combinations, so using a margin around it is not an option either.
As I see it now, there are three layers involved : The green grated background, the icon itself and the border around it. It might be possible to change the order of the layers, so that the icon is on top when it has 'non-background' pixels in the corners, but I suspect that is a lot of work for just a few pixels. So either make it a square, or place the icon at the top layer.
Sure. Maybe Joao can make one?Another thing that I haven't figured out yet, is how to differentiate between the list of titles itself (read from the XBE dumps, or a gamebase.xml file) and a 'have' list - showing all xbe/iso's that are present on the users system. Talking about this with Shadow_tj gave me the idea that maybe we should split the list in categories, so we can have games, applications and demos in separate tabs. But I don't know for sure yet.
One difference is the source of the details - the 'have' list will probably read the title, icon and other details straight from the XBE/ISO, while the titles list/database has no XBE to read from, so it can only use what's available in the dump-files (so for now we can't show an icon, untill we re-dump everything to include the icon).
Maybe we should have a "no icon available" icon too (and a few region-images perhaps, like in Joao's screenshots).
Copyright = MS logo? Having too much stuff there makes it look cluttered. Besides what's the reason to have the Copyright icon there?Oh, and where did Copyright icon and TitleID go?
The TitleID can be put back there.
Can you layer PNGs with Delphi?