Re: Forms 50 - WIN_API_DIALOG.Open_File

From: Yar <yarsegal_at_my-deja.com>
Date: Thu, 14 Oct 1999 19:50:29 GMT
Message-ID: <7u5c5u$52l$1_at_nnrp1.deja.com>


In article <3805EEE1.F547967E_at_diso.ch>,   Christoph Stotzer <cstotzer_at_diso.ch> wrote:

> Does sombody know the exact values for the 'AdvancedFlag' parameter
> in the Procedure 'WIN_API_DIALOG.Open_File' (D2KWUTIL.PLL) ?
>

All possible values are defined in WIN_API package specifiction. Here they are:

  • Flags for use with File Dialog boxes ("Save As" or "Open")
  • Refer to your Microsoft documentation for details on the
  • Exact usage and dependancies of each option OFN_READONLY CONSTANT PLS_INTEGER := 1;
    /* 0x00000001 */
    OFN_OVERWRITEPROMPT CONSTANT PLS_INTEGER := 2;
    /* 0x00000002 */
    OFN_HIDEREADONLY CONSTANT PLS_INTEGER := 4;
    /* 0x00000004 */
    OFN_NOCHANGEDIR CONSTANT PLS_INTEGER := 8;
    /* 0x00000008 */
    OFN_SHOWHELP CONSTANT PLS_INTEGER := 16;
    /* 0x00000010 */
    OFN_NOVALIDATE CONSTANT PLS_INTEGER := 265;
    /* 0x00000100 */
    OFN_ALLOWMULTISELECT CONSTANT PLS_INTEGER := 512;
    /* 0x00000200 */
    OFN_EXTENSIONDIFFERENT CONSTANT PLS_INTEGER := 1024;
    /* 0x00000400 */
    OFN_PATHMUSTEXIST CONSTANT PLS_INTEGER := 2048;
    /* 0x00000800 */
    OFN_FILEMUSTEXIST CONSTANT PLS_INTEGER := 4096;
    /* 0x00001000 */
    OFN_CREATEPROMPT CONSTANT PLS_INTEGER := 8192;
    /* 0x00002000 */
    OFN_SHAREAWARE CONSTANT PLS_INTEGER := 16384;
    /* 0x00004000 */
    OFN_NOREADONLYRETURN CONSTANT PLS_INTEGER := 32768;
    /* 0x00008000 */
    OFN_NOTESTFILECREATE CONSTANT PLS_INTEGER := 65536;
    /* 0x00010000 */
    OFN_NONETWORKBUTTON CONSTANT PLS_INTEGER := 131072;
    /* 0x00020000 */
    OFN_NOLONGNAMES CONSTANT PLS_INTEGER := 262144;
    /* 0x00040000 */
  • Flags only Valid For Win95 OFN_EXPLORER CONSTANT PLS_INTEGER := 524288;
    /* 0x00080000 */
    OFN_NODEREFERENCELINKS CONSTANT PLS_INTEGER := 1048576;
    /* 0x00100000 */
    OFN_LONGNAMES CONSTANT PLS_INTEGER := 2097152;
    /* 0x00200000 */
  • The defaults used here (WIN_API.OFN_PATHMUSTEXIST|WIN_API.OFN_FILEMUSTEXIST|WIN_API.OFN_HIDEREA DONLY|WIN_API.OFN_NOCHANGEDIR) OFN_FLAG_DEFAULT CONSTANT PLS_INTEGER := 6156;
Hope this helps.

Yar

Sent via Deja.com http://www.deja.com/
Before you buy. Received on Thu Oct 14 1999 - 21:50:29 CEST

Original text of this message