Forums for Groups

IMPORTANT! You can read every forum, but you can only post in a forum if you are member of the 'Organic Group' that owns the forum. See groups for a complete list of Organic Groups on the Hive. Content (forums, pages, blogs, etc) on OE Hive is all organized using a module called 'Organic Groups'. Every Group has its own forum.


Adverts and Commercial Forum

This Forum is for the posting of adverts and commercial materials. This is the only Forum on the Hive where this is allowed. Posting commercial material here is currently free, as long as it is obvious to the Hive editors exactly why the commercial material is of concern to Progress users.


Book Corner discussion

Forum for the Book Corner Group. Review and recommend software industry books.


Idea for XREF and Code Analysis Project in ABL

People working with 4GL/ABL are always looking for better documentation and XREF data about their source code.

A number of thoughts came together recently, which might trigger some interest in a new project written in ABL. This might also trigger interest in extensions to existing projects.

I found that it is trivial to dump from ProRefactor to XML: the entire syntax tree, the symbol tables, all of the include file and preprocessor information, etc. This is for one compile unit (CU) at a time.


ShellExecuteExA

I'm trying to track programs opened through open edge i.e. word, notepad, excel, etc. To do this I've tried using ShellExecuteExA which seem to be capable of passing back the PID if you specify the SEE_MASK_NOCLOSEPROCESS part of SHELLEXECUTEINFO. My problem is I can't figure out how to set this, everything so far has been based on wait until MS-Word finished printing section of OE Hive). Does anyone have any advice or code samples?


Print a image is possible ?

Are there someone that knows how can I print a image in progress ?


Browse query

Hi,

I am seeking some help to solve this problem. Browse has a table called contract and I have a program consecur.i to check contract records to see if the user has access or not. Usercont table contain access, range from and range to. e.g. Access: Yes code from: AAA To: ZZZ
Access: No code from: Dave To: Dave


Accessing global/shared variables inside a class

Hello!

I try to refactor an existing source i.e. make a class out of it.
The problem is that the existing source accesses (and changes) global shared variables.

When I create a class and want to reuse the existing code I get a problem because shared entities cannot be defined inside a class or interface. How can I access and change these global shared variables inside my class?


Rect.i file not found in <Statusbar and Progressbar common controls> sample

I want to test the program "Statusbar and Progressbar common controls", but I can't find the file win32/struct/rect.i. Where can I find this file?


files opened with ShellExecuteA (shell32.dll) appear behind Progress Window

Hi All,

I'm using Progress window, which uses ShellExecuteA (shell32.dll), to
open Word and Excel files on a WinXP client.

The problem is that the file opens successfully, but the window is placed
behind the application i.e. Word, Excel. Its pushed back and goes back to the Progress window where I pressed a button to open a file. File application should stay in front until I close it.

Do you know how to do this? If ShellExecuteA returns the handle, I would be able to use setforeground to set it, but it is not possible.

many thanks
Melly


WAIT-FOR CLOSE (execute window and wait until it has finished)

Hi,

I'm work with Progress Openedge 10.1A.

To mimic a Modal call i'm run a persisten window and put sensitive = false the source window.

For example:

def var h_container as handle no-undo.
def var h_window as handle no-undo.

h_container = current-window.

h_container:sensitive = false.

run window.w persistent set h_window.
run inicializeObject.
wait-for close for h_window.

h_container:sensitive = true.


HELP GDI X PORGRESS

Good afternoon.
A customer had the "shining idea...". To show to graphs right-handers in the screen of a program progress.
I made the following one:
1º I declared gdi as one procedure external:

.

PROCEDURE Rectangle EXTERNAL “GDI.dll” :
DEFINE INPUT PARAMETER nLeftRectx AS LONG .
DEFINE INPUT PARAMETER nLeftRect AS LONG .
DEFINE INPUT PARAMETER nTopRect AS LONG .
DEFINE INPUT PARAMETER nRightRect AS LONG .
DEFINE INPUT PARAMETER nBottomRect AS LONG .
END PROCEDURE.

PROCEDURE PAINT :


MAPI Problem

Hi,

I downloaded the MAPI code that allows for multiple attachments. I ran the program and it created an e-mail message in my Outbox. The problem is that when I tried to run it again I get a Progress error telling me that it cannot find windows.i. It seems to make a mess of my path. Any ideas why this happens?

Stuart Richler
stuart@gtrdta.com


Syndicate content