Paul, Eddie,
thanks for your help and information.
I was a little bit confused because the only symbol out of CREATE_POLYGON@, FILL_POLYGON@ and DELETE_POLYGON_DEFINITION@ that slink64 complained about was DELETE_POLYGON_DEFINITION@.
I wondered why the alternate routine to DELETE_POLYGON_DEFINITION@ was DRAW_FILLED_POLYGON@ and thought maybe DELETE_POLYGON_DEFINITION@ would have some visual effect on the screen (like repainting the area covered by the polygon with the background or similar). And I wondered who would free the handle which I thought was still valid under 64 bit.
That's why I asked how to set the color (parameter 4) of DRAW_FILLED_POLYGON@, and Eddie answered this question. What I really meant was to which value I should set the color (e.g. the backgroud color etc.).
Later I found the semantic of DELETE_POLYGON_DEFINITION@ in the Library reference FTN77.
It turned out that DELETE_POLYGON_DEFINITION@ does not have any visual effect on the screen. Hence I think I should replace
CALL CREATE_POLYGON@ (...)
CALL FILL_POLYGON@(...)
CALL POLYLINE@(...)
........
CALL DELETE_POLYGON_DEFINITION@(...)
by
CALL DRAW_FILLED_POLYGON@(...)
CALL DRAW_POLYLINE@(...)
where in call DRAW_FILLED_POLYGON@ and DRAW_POLYLINE@ the same colors are used as in CALL FILL_POLYGON@ and POLYLINE@, respectively.
This means that routines CREATE_POLYGON@ and DELETE_POLYGON_DEFINITION@ are obsolete in the 64 bit ftn95 compile environment. To my opinion this is a slight difference to the information given in the table of alternate routines in the ClearWin+ documentation.
Paul, could you please confirm, if my idea of code replacing mentioned above is correct?
Thanks and regards,
Dietmar