Having recently moved to BullGuard I was surprised by some of the strange design choices in Internet Security 2014. My immediate thought was "oh god, what have I done? there was a money back guarantee right?" but then I came to my senses. BullGuard evidently has a lot to offer and aside from the interface I so far believe it is a quality product. So lets begin by having a look at this problem:
For some odd reason, the main features don't fit on the screen! This has been raised before here and here. In BullGuards blog they described this as follows: "An all-new user interface and improvements to usability means default functions for all the key tools in Internet Security are accessible with one click", which is great in theory, except some of the functionality is hidden away in this scrollbox for some reason. But that should be ok, you can just resi- , oh actually the window isnt resizable either, hmm . Well surely BullGuard are intending to fix this? Unfortunately it seems not, although this reduces usability and increases the number of clicks required to reach features, this is a "feature of the program which will not be changed".
Well OK, what can we do about this? The first course of action is obviously to vote on the feedback post raised by BullGuard User 31331887. But in the meantime is there anything a more experienced user can do? Ofcourse there is!
The BullGuard Internet Security 2014 is a windows application, just like any other. It is made up of windows, and scrollboxes, panels and buttons, just like any other. These controls ofcourse respond to WinAPI calls, so lets fix this! Included below is a small AutoIT script to resize the main window to sensible dimensions. Note that if you do not understand what this script is doing, you should not be using it. For your own security I would strongly recommend you always read through any scripts you run, if you don't understand the script, stop what you are doing and slowly back away from the computer.
; Get handle for main BullGuard window Local $hWnd = WinGetHandle("[CLASS:#32770]", "BullGuard")
; Get handles for main scrollbox and underlying panel Local $hScrollbox = ControlGetHandle($hWnd, "", "[CLASSNN:#327701]") Local $hPanel = ControlGetHandle($hWnd, "", "[CLASSNN:#327702]")
Tada! "Gee PoodlePatrol that was easy wasnt it?" yes, yes it was. Unfortunately until BullGuard decide to change the interface this is the easiest workaround. Now we can all enjoy BullGuard Internet Security 2014 without having to scroll around the screen unnecessarily. Just note that if you Exit BullGuard completely you will need to re-run the script the next time you open the window, and ofcourse the script requires the window to be open for it to work. The modification only affects the menu in the main window, but if there is interest from other users I would be more than happy to investigate updating the firewall rules window and the like.
If the forum admins feel it is necessary I am more than happy to discuss any issues they may have, but otherwise I hope this post helps BullGuard users and is accepted by the community with open arms.
Edit: fixed the array indexing for [ 1 ] and [ 3 ] which was garbled by the forum
Post Edited (PoodlePatrol) : 1/18/2014 5:47:05 PM GMT