Page 1 of 1

let DrawText() support CharacterExtra

Posted: Mon Feb 25, 2019 4:40 pm
by gurj
let DrawText() support CharacterExtra

Code: Select all

w=OpenWindow(0, 0, 0, 322,150, "CharacterExtra", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
hdc=GetDC_(w)

StartDrawing(WindowOutput(0))
SetTextCharacterExtra_(hdc,46)
DrawingMode(#PB_2DDrawing_Transparent)
TextOut_(hdc, 50, 100, "Hello", 5)
DrawText(22, 22, "Hello World!", #Red)

Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow

StopDrawing()

Re: let DrawText() support CharacterExtra

Posted: Mon Feb 25, 2019 5:39 pm
by Mijikai
+ 1
mby even add negative spaces/offsets for reverse and flipped text.
Support for rotation and scaling would also be nice.

For effects like this:
Image

Nice fake z axis rotation (would also be possible) ;)