(04-10-2016 - 09:10 PM)bitm0de Wrote: (03-05-2016 - 05:40 AM)El!teHax0rPr0 Wrote: Aside from the theme being a mess it's pretty decent.
The main reason I choose to stay away from custom controls is the extra bugs they produce. The ps3 tab contents are slightly off centered and discolored and the focus will switch to whatever textbox you hover over and highlight all text. It's a nuisance.
I also recommend using ilmerge - https://www.microsoft.com/en-us/download...x?id=17630 if you're going to have an extra dll aesthetics only.
They only produce bugs if they were written by someone who doesn't know what they are doing with GDI. Also the tab thing is becuase he's probably designed each tab page through the designer, he didn't duplicate the location of each control programmatically, very easy fix and nothing to do with the custom controls, just his drag-drop positions.
I would recommend NOT using ILmerge too and probably something more appropriate like creating an installer unless this is intended to be a portable program. Even then, it's not required, OllyDbg does not have everything embedded with the executable.
Not really understanding why you would be against using ILmerge, especially for just a theme. Just makes little to no sense to have a theme library that HAS to be paired with the executable when it serves no other functionality than just to design the form a bit. Could just be me hating on the extra dependency when you can have it AIO.
Quote:They only produce bugs if they were written by someone who doesn't know what they are doing with GDI
yes this is true but they almost always have a tendency to produce extra bugs that you wouldn't have without them. How many themes have you found/used that didn't come with extra bugs? I would rather stick to standard forms or maybe metroUI but that's as far as I go when it comes to designing my forms.
I didn't mean that the bug was the way he positioned it, it was more or less the fact the when you hover over the text output controls it highlights the text and sometimes bounces and forth between them if you get your mouse in the right spot. I'm assuming he didn't program it that way so I just blamed it on the theme, they have tendency to add unneeded bugs, as I said before.
Quote:probably something more appropriate like creating an installer
Creating an installer for one extra dependency(that the only purpose is aesthetics) seems redundant to me, which is why I recommended ILmerge.