Skip to content

Releases: BazzaCuda/DelphiDebugWindow

Release v1.0.5

24 May 09:38

Choose a tag to compare

Windows 64-bit binaries

Allow the BazDebugWindow to be moved from its default starting position in the bottom right corner of the desktop.

This new position will be maintained while BazDebugWindow remains running, even if you close and reopen the window.

Previously, when you wrote a debug message to the window, it would reset its location to the default.

Release v1.0.4a

12 May 15:21
d66fe1f

Choose a tag to compare

Windows 64-bit binaries

Maintenance release to match the included copy of _debugWindow.pas with the one in the repository.

Nothing else has changed from v1.0.4

Release v1.0.4

01 Jun 14:53
f9c4451

Choose a tag to compare

Windows 64-bit binaries

NEW Added TDebug.debugEnum(), allowing you to pass a variable of any enumerated type and have its value reported:

type
     TMediaType = (mtAudio, mtVideo);
     ...         
     FMediaType: TMediaType;
     ...
     FMediaType := mtAudio;
     ...
     TDebug.debugEnum<TMediaType>('FMediaType', FMediaType);

Clipboard Image (1)

Also added debugDouble.

Release v1.0.3

27 Jul 09:45

Choose a tag to compare

Windows 64-bit binaries.

Fixed the BringToFront issue. If it wasn't already, the window will be displayed in the foreground when it receives a new debug message, but the application itself won't receive the keyboard input focus which will remain with the program being debugged.

EDIT: re-upped to included the small modification to correct debugFormat() in _debugWindow.pas, which is included in the zip file.

Release v1.0.2

21 Jul 15:51

Choose a tag to compare

64-bit binaries.

When opening the debug window to show a new debug message, don't set it as the foreground window as this takes the focus away from the application being debugged.

BazDebugWindow_release_v1_0_2.zip

Release v1.0.1

21 Jul 12:05

Choose a tag to compare

64-bit binaries

  • added debugLongint
  • included _debugWindow.pas in the release zip file so you don't have to go find it in the source code repository.

N.B. If you particularly need a 32-bit version of BazDebugWindow let me know in Discussions.
However, you shouldn't need it to debug 32-bit versions of your program - the 64-bit BazDebugWindow should still receive the debug messages from your 32-bit program.

BazDebugWindow_release_v1_0_1.zip

Release v1.00

20 Jul 12:53

Choose a tag to compare

Windows 64-bit binaries.

Initial release.

BazDebugWindow_release_v1_0_0.zip