How do i call the function _efadisplay (especially the last argument attr)
Posted in 1999
Topics: Stored Procedures & SPL
I don't know the possibles values of 'attr' argument. Do somebody know where I can find more about this function ? Thanx
In article <s9zx3.9$Mk1.223354@nnrp2.proxad.net>, Thierry CHRIKI <t.chriki@neopost-france.fr> wrote: How do you call an internal function like _efadisplay()? You DON'T. Even attempting to design an application around supposed interpretations of internal undocumented functions is BAD NEWS, and could really get you hosed if you upgrade at any point... even in a patch release. >I don't know the possibles values of 'attr' argument. Do somebody know where >I can find more about this function ? I could tell you, but then I'd have to kill you. -- Alan Denney yosemite at accesscom.com I killed Einstein. I had to -- he knew too much.
In answer to my question, (Colonel Panic is true, but I bought a program that uses the function and I have to live with it). If you want to know the values, write a 4gl program and compile it with the '-e' option For example : program test.4gl main DISPLAY " reverse display " at 1,1 ATTRIBUTE(REVERSE) END MAIN In the test.c generated program (thanks to the -e option of c4gl) /* * $ display " reverse display " at 1 , 1 attribute ( reverse ); */ { static struct sqlvar_struct _sqibind[] = { {109, 0}, }; _sqibind[0].sqldata =(" reverse display "); _efadsply(1, _sqibind, (int)1, (int)1, (long)524288); Warning: the value of reverse depends on the platform you use. Thierry CHRIKI <t.chriki@neopost-france.fr> a 'crit dans le message : s9zx3.9$Mk1.223354@nnrp2.proxad.net... > I don't know the possibles values of 'attr' argument. Do somebody know where > I can find more about this function ? > Thanx > > >