Hello,
I want to use special characters to draw rectangles.
For instance :
Alt-186 results into ║
Alt-201 results into ╔
Alt-202 results into ╩
Alt-205 results into ═
...
You can use Alt-179 until Alt-209 to draw all kinds of rectangles.
If I use it in my application, I got some signs like "+" or "è", etc.
Anyone any idea how to use these characters?
Thanks a lot for any help.
Using special characters
Using special characters
Regards,
Michel D.
Genk (Belgium)
_____________________________________________________________________________________________
I use : FiveWin for (x)Harbour v. 21.01 - Harbour 3.2.0 (October 2020) - xHarbour Builder (January 2020) - Bcc7
Michel D.
Genk (Belgium)
_____________________________________________________________________________________________
I use : FiveWin for (x)Harbour v. 21.01 - Harbour 3.2.0 (October 2020) - xHarbour Builder (January 2020) - Bcc7
Re: Using special characters
João Santos - São Paulo - Brasil
Re: Using special characters
Thanks, but unfortunately it is not working.
I use this code :If I save my PRG-file, it results into
And I don't understand why.
I use this code :
Code: Select all
SPOOLLINE("╔" + REPLICATE("═",75) + "╗",oMarge)
Code: Select all
SPOOLLINE("+" + REPLICATE("-",75) + "+",oMarge)
Regards,
Michel D.
Genk (Belgium)
_____________________________________________________________________________________________
I use : FiveWin for (x)Harbour v. 21.01 - Harbour 3.2.0 (October 2020) - xHarbour Builder (January 2020) - Bcc7
Michel D.
Genk (Belgium)
_____________________________________________________________________________________________
I use : FiveWin for (x)Harbour v. 21.01 - Harbour 3.2.0 (October 2020) - xHarbour Builder (January 2020) - Bcc7
Re: Using special characters
João Santos - São Paulo - Brasil
Re: Using special characters
Thanks a lot once again.
I already tried using the CHR()-function.
But the results is just the same.
I already tried using the CHR()-function.
But the results is just the same.
Regards,
Michel D.
Genk (Belgium)
_____________________________________________________________________________________________
I use : FiveWin for (x)Harbour v. 21.01 - Harbour 3.2.0 (October 2020) - xHarbour Builder (January 2020) - Bcc7
Michel D.
Genk (Belgium)
_____________________________________________________________________________________________
I use : FiveWin for (x)Harbour v. 21.01 - Harbour 3.2.0 (October 2020) - xHarbour Builder (January 2020) - Bcc7
Re: Using special characters
Very strange.
Regards.
Code: Select all
// \samples\DRIESSEN.PRG
#include "FiveWin.ch"
FUNCTION Main()
LOCAL oPrn, oFont
LOCAL nRowStep, nColStep
LOCAL nRow := 0, nCol := 0, n, m
PRINT oPrn NAME "Testing the CHR in printer" PREVIEW
DEFINE FONT oFont NAME "Ms Sans Serif" SIZE 0, - 12 OF oPrn
nRowStep = oPrn:nVertRes() / 20
nColStep = oPrn:nHorzRes() / 15
PAGE
oPrn:SayBitmap( 1, 1, "..\bitmaps\fivewin.bmp" )
FOR n = 1 TO 20 // rows
nCol = 0
oPrn:Say( nRow, nCol, Str( n, 2 ), oFont )
nCol += nColStep
FOR m = 1 TO 15
// oPrn:Say( nRow, nCol, CHR(174), oFont ) // yes
// oPrn:Say( nRow, nCol, CHR(184), oFont ) // yes
// oPrn:Say( nRow, nCol, CHR(190), oFont ) // yes
// oPrn:Say( nRow, nCol, CHR(191), oFont ) // yes
oPrn:Say( nRow, nCol, CHR(172), oFont ) // yes
// oPrn:Say( nRow, nCol, CHR(212), oFont ) // no
nCol += nColStep
NEXT
nRow += nRowStep
NEXT
oPrn:Line( 0, 0, nRow, nCol )
ENDPAGE
ENDPRINT
oFont:End()
RETURN nil
João Santos - São Paulo - Brasil
Re: Using special characters
I think you should use AnsiToOem(). This is because the editor you use is in ANSI or Unicode, and the characters you want to write are CP850.
Regards
Regards
Saludos,
Carlos Gallego
*** FWH-20.07, xHarbour 1.2.3 Build 20190603, Borland C++7.30, PellesC ***
Carlos Gallego
*** FWH-20.07, xHarbour 1.2.3 Build 20190603, Borland C++7.30, PellesC ***