Project

General

Profile

Statistics
| Revision:

vdfsplat / README.txt

History | View | Annotate | Download (2.82 KB)

1
September 8, 2015
2
Picked it up again for a bit, has been much improved, still alfa stage.
3

    
4
New feature is an object inspector, when you pause your program or on a breakpoint, press "Ctrl+Q" to invoke.
5

    
6
Support for VDF12.1 .. DF18.1, better to compile in a later version, but can debug ANY version with the same binary, because.. magic.
7

    
8
December 27th, 2013 
9

    
10
- Code is now VDF version independent, VDF12.1 and up
11

    
12
--
13
Early December 2013 (updated text)
14

    
15
Resurrecting this project as I'm updating The hammer.
16

    
17
Adding icon for app from art.gnome.org
18
Added debug toolbar icons from the eclipse project
19

    
20
Getting some more basics working.
21

    
22
Important note:
23
You need to have a fully developer licensed copy of Visual DataFlex 12.1 or higher installed for this to work properly.
24

    
25
If you want to play with this then do note the following:
26
- The debug code is using ActiveX controls from the Visual DataFlex development environment. 
27
- The debug view has a hardwired file location to the order entry example, so in file vdfdbg.vw
28
   line 133 and line 138 will have to be changed to point to the correct locations on your computer.
29
  This is only used when you click cancel on the open debug file dialog and in that case you need to have a debug 
30
  version of order entry compiled and ready.
31
- After you start the VdfSplat, open a prompt list in the order entry example, go back to Splat and press the
32
  pause (||) icon in the toolbar to break. 
33
- tab around and play with the toolbar buttons and the breakpoint button on the right.
34
- profit! Ehh.. I mean enjoy!
35

    
36
--
37

    
38
Initial version of a standalone debugger for the Hammer. 
39

    
40
The first question you might have is Why on earth would you want to go through this trouble?
41
Starting from Visual DataFlex 12.0 and up, the debugger is part of the Studio and there's no standalone debugger 
42
anymore that we can use from within The Hammer.
43
This reduces the usability for the Hammer, even while you can start the Studio very quickly from The Hammer and 
44
have it open your workspace in the correct VDF version.
45
So I'd really love to have that feature back into the Hammer for VDF12+ workspaces.
46

    
47
Another often heard reason is "just because we can"..
48

    
49
The third reason is that I was attending VMware VMworld 2008 in Las Vegas in my holidays (yes I am a technology nutcase
50
at times) and I wanted to work on some non work related code for fun.
51
As it is now, all of the code has been written while I was down there.
52

    
53
This is very alfa, but the basics work. Currently developed for VDF12.1, but it will also include later VDF versions 
54
as well a bit later on.
55
Right now it still uses the order entry application hard wired in the source, so you will have to adjust the path yourself 
56
to the real location on your own machine in order to be able to run the debugger.
57

    
58
-0-
59
October 23, 2008
60
Wil van Antwerpen