HARBOUR MINIGUI PDF

.

Author:Kajisida Mojar
Country:Netherlands
Language:English (Spanish)
Genre:Love
Published (Last):9 November 2016
Pages:425
PDF File Size:5.9 Mb
ePub File Size:7.32 Mb
ISBN:910-9-61572-857-6
Downloads:73115
Price:Free* [*Free Regsitration Required]
Uploader:Kazizilkree



Introduction The debugger consists of two parts: Library hwgdebug. HwGUI is a cross-platform library, so, an executable can be built under Windows and under other operating systems where GTK presents Linux, for example. The debugger connects to the debuggee through special files that can be arranged in any convenient place. Therefore, the debugged program may physically reside on a different computer and even be built on another OS.

Thus, we can, using the Windows version hwgdebug. Sources of the debugger, as already mentioned, are in the HwGUI sources distribution, binaries library and debugger , you will find in the HwGUI binary distributions - look at the appropriate page. In addition, you can download the debugger binaries in the form of a separate package hwgdebug How to build the application and run it with debugger An application is built in the same way as before, as with a standard debugger.

There are several ways to run the application on debugging: As before, simply run the application. At startup, it tries to find and start the debugger.

For this to happen, it must be located or in working directory of the application, or somewhere in an accessible place pointed with the PATH environment variable. You can specify the location of the debugger in a special file hwgdebug. Start the debugger, specifying the name of the program being debugged and passed parameters at the command prompt, for example: hwgdebug. In this case, as in the previous case, the application runs on debug immediately.

Exactly this mode allows you to debug a program remotely. In the working directory of the program being debugged, you can place a file hwgdebug. Specify this setting is necessary when you start the debugger with the variant 4 see above. Debugger - path to the debugger and his name can be specified if it location is not specified in the PATH, or if you want to use another instance of the debugger. RunAtStart - if this option is omitted or set to Off, debugging starts with the first executable line of the program.

If it is set to On, it starts as a standard debugger - in-place program, where pre-set Altd 2 ; Altd. Debugging If the debugger and your program will run normally, they are connected, and the program stopped on the first row or after the Altd , in the header of the debugger window appears the name of the corresponding prg module and line number where was stopped, in the main window of the debugger should appear the text of the prg.

The main functions of the debugger are the same as in the standard may, their a little less at the moment and they work in a similar way: Go, Step, Trace, To cursor, Next Routine, Animate, adding and removing of breakpoints to do this, you can double-click on the relevant line , viewing Workareas - for them, there are the same shortcuts. View variables local, private, public and static , the adding of the so-called Watch - expressions, which values are calculated at each iteration, view the call stack procedures double-clicking on any of them, we switch window with the text of the program on this procedure.

Record Inspector - view of the current record of the opened database, to show it press Inspect button in the Workareas dialog window, or input the command :record see below.

Object inspector - view of the variables and methods of a chosen object, to open it doubleclick or press Enter on appropriate line in a Variables dialog window, or input the command :inspect see below. Array inspector - view of the variables and methods of a chosen array, to open it doubleclick or press Enter on appropriate line in a Variables dialog window, or input the command :inspect see below. Evaluation of expressions during debug - enter the expression in the input window at the bottom of the main window of the debugger and click OK or press ENTER - the result should appear in the window a little bit higher.

By using the buttons to the left of the OK or press Up, Down, you can move through the list of previously typed expressions the result of the corresponding expression for the moment when it run, will become the current row in the window above. You may move through the results of expressions, if you double click on any line in the input window appears appropriate for this outcome expression.

In this window we can input special commands, they must begin with a colon. It is possible to input only first letters of a command, even an one letter.

This configuration file hwgdebug. Breakpoints for each program being debugged stored separately, you can change them if necessary before starting the debugger, with any plain text editor. In the same directory with the hwgdebug.

LEY 21499 PDF

MiniGUI is a mature and proven cross-platform GUI system for embedded and smart IoT devices.

.

A HISTORY OF MEDIEVAL ISLAM J.J.SAUNDERS PDF

MiniGUI is a mature and proven cross-platform GUI system for embedded and smart IoT devices.

.

ABON JAMUR TIRAM PDF

Getting Started

.

Related Articles