Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- FORCE Data Base Compiler - ############################################################################## http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
##############################################################################
###+----------+###############################################################
#+-| CENTER() |-------------------------------------------+####################
#| +----------+ Centers the string within specified width |###################
#+--------------------------------------------------------+###################
##############################################################################
##############################################################################
#+--| Summary |----------------+##############################################
#|     #INCLUDE string.hdr     |##############################################
#+-----------------------------+##############################################
##############################################################################
##############################################################################
#+--| Syntax |-----------------------------------------------------+##########
#|     FUNCTION CHAR center PROTOTYPE                              |##########
#|      PARAMETERS CONST CHAR string, VALUE UINT string_length     |##########
#+-----------------------------------------------------------------+##########
##############################################################################
##############################################################################
########+---| Description |------------------------------------------+########
########| The center() function returns a character string of length |########
########| string_length with string centered on the screen.          |########
########+------------------------------------------------------------+########
##############################################################################
##############################################################################
#########+--| Example 1 |-------------------------------------------+#########
#########| *    Print centered page identifier for a report.        |#########
#########|                                                          |#########
#########| ? center( dtoc(today())+" Report: Sales",80)             |#########
#########+----------------------------------------------------------+#########
##############################################################################
##############################################################################
#########+--| Example 2 |-------------------------------------------+#########
#########| *    Print a centered sign-on message.                   |#########
#########|                                                          |#########
#########| VARDEF                                                   |#########
#########|     CHAR(40)      signon[4] = "G.L. Module","by",;       |#########
#########|                               "Peak Software",;          |#########
#########|                               "(C) 1989, Peak, Inc"      |#########
#########|     INT           i                                      |#########
#########| ENDDEF                                                   |#########
#########|                                                          |#########
#########| PROCEDURE force_main                                     |#########
#########|                                                          |#########
#########|     FOR i = 0 TO 3                                       |#########
#########|         ? center( signon[i], 80 )                        |#########
#########|     NEXT                                                 |#########
#########|                                                          |#########
#########| {...}                                                    |#########
#########+----------------------------------------------------------+#########
##############################################################################

See Also: space() stuff() substr()

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson