Ejemplo n.º 1
0
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 );
}
Ejemplo n.º 2
0
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() );
}
Ejemplo n.º 3
0
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() );
}
Ejemplo n.º 4
0
void mainLicensing( void *arg )
{
    cursesTextAdd( WINDOW_DETAILS, ALIGN_WRAP, 0, 0, copyrightNotice );
    cursesKeyhandleRegister( cursesDetailsKeyhandle );
}
Ejemplo n.º 5
0
void mainAbout( void *arg )
{
    cursesTextAdd( WINDOW_DETAILS, ALIGN_WRAP, 0, 0, aboutNotice );
    cursesKeyhandleRegister( cursesDetailsKeyhandle );
}