Initial community commit
This commit is contained in:
parent
537bcbc862
commit
fc06254474
16440 changed files with 4239995 additions and 2 deletions
32
Src/Wasabi/api/wnd/textalign.h
Normal file
32
Src/Wasabi/api/wnd/textalign.h
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
|
||||
Darkain Made This. :)
|
||||
// and BU tweaked it
|
||||
|
||||
*/
|
||||
|
||||
/*
|
||||
Darkain: i wanted one base for ALL text alignment in ALL classes.
|
||||
*/
|
||||
|
||||
|
||||
#ifndef _TEXTALIGN_H
|
||||
#define _TEXTALIGN_H
|
||||
|
||||
typedef enum {
|
||||
TEXTALIGN_LEFT,
|
||||
TEXTALIGN_CENTER, //what ever default center style is... see bellow
|
||||
TEXTALIGN_RIGHT,
|
||||
TEXTALIGN_EVENSPACING, //add more space between letters/words to make it fit in 100% of the area
|
||||
TEXTALIGN_FITTOWIDTH, //make the font larger or smaller to fit in 100% of the area
|
||||
TEXTALIGN_LEFT_ELLIPSIS, //align left, and truncate text to fit if too large
|
||||
TEXTALIGN_CENTER_CENTER, //if text is too wide, it will still center on the middle, choping off left and right sides
|
||||
TEXTALIGN_CENTER_LEFT, //will chop off right side if too big
|
||||
TEXTALIGN_CENTER_RIGHT, //will chop off left side if too big
|
||||
TEXTALIGN_SCROLL, //if text is too large, it will use default scrolling (see bellow)
|
||||
TEXTALIGN_SCROLL_BACKFORTH, //text will scroll back and forth if too large
|
||||
TEXTALIGN_SCROLL_TICKER, //text will scroll in one direction, and loop
|
||||
} TextAlign;
|
||||
|
||||
|
||||
#endif // TEXT_ALIGN_H
|
Loading…
Add table
Add a link
Reference in a new issue