int versionShowRecurse( BalancedBTreeItem_t *node, int line ) { Version_t *vItem; static char buf[256]; if( !node ) { return( line ); } line = versionShowRecurse( node->left, line ); vItem = (Version_t *)node->item; snprintf( buf, 256, "%-15s %s", vItem->what, vItem->version ); cursesTextAdd( WINDOW_DETAILS, ALIGN_LEFT, 0, line, buf ); line++; line = versionShowRecurse( node->right, line ); return( line ); }
void LogBanner( void ) { LogPrintNoArg( LOG_CRIT, "beirdobot (c) 2010 Gavin Hurlbut" ); LogPrint( LOG_CRIT, "%s", git_version() ); cursesTextAdd( WINDOW_HEADER, ALIGN_LEFT, 1, 0, "beirdobot" ); cursesTextAdd( WINDOW_HEADER, ALIGN_LEFT, 11, 0, (char *)git_version() ); cursesTextAdd( WINDOW_HEADER, ALIGN_FROM_CENTER, 1, 0, "(c) 2010 Gavin Hurlbut" ); cursesTextAdd( WINDOW_TAILER, ALIGN_RIGHT, 1, 0, "Ctrl-C to exit" ); cursesTextAdd( WINDOW_TAILER, ALIGN_LEFT, 1, 0, "Use arrow keys for menus" ); cursesTextAdd( WINDOW_TAILER, ALIGN_CENTER, 0, 0, "PgUp/PgDn to scroll logs" ); versionAdd( "beirdobot", (char *)git_version() ); }
void LogBanner( void ) { LogPrintNoArg( LOG_CRIT, "havokmud (c) 2010 Gavin Hurlbut" ); LogPrint( LOG_CRIT, "%s", svn_version() ); #if 0 cursesTextAdd( WINDOW_HEADER, ALIGN_LEFT, 1, 0, "havokmud" ); cursesTextAdd( WINDOW_HEADER, ALIGN_LEFT, 10, 0, (char *)svn_version() ); cursesTextAdd( WINDOW_HEADER, ALIGN_FROM_CENTER, 1, 0, "(c) 2009 Gavin Hurlbut" ); cursesTextAdd( WINDOW_TAILER, ALIGN_RIGHT, 1, 0, "Ctrl-C to exit" ); cursesTextAdd( WINDOW_TAILER, ALIGN_LEFT, 1, 0, "Use arrow keys for menus" ); cursesTextAdd( WINDOW_TAILER, ALIGN_CENTER, 0, 0, "PgUp/PgDn to scroll logs" ); #endif versionAdd( "havokmud", (char *)svn_version() ); }
void mainLicensing( void *arg ) { cursesTextAdd( WINDOW_DETAILS, ALIGN_WRAP, 0, 0, copyrightNotice ); cursesKeyhandleRegister( cursesDetailsKeyhandle ); }
void mainAbout( void *arg ) { cursesTextAdd( WINDOW_DETAILS, ALIGN_WRAP, 0, 0, aboutNotice ); cursesKeyhandleRegister( cursesDetailsKeyhandle ); }