Thread: How to center the main application window of a MOTIF Widget in the center !

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User
    Join Date
    Feb 2019
    Posts
    6

    How to center the main application window of a MOTIF Widget in the center !

    How to center the main application window of a MOTIF Widget in the center of the computer screen ? for example a form Widget here.The code is ready and working but the window appears on the left upper side on the screen.IN NORMAL C PROGRAMMING ! Of course no ++This MOTIF Windows is working correct already.The only thing i want to do is to position it in the middle of the computerscreen.It has something to do with the command Xtscreen.The code is attached as file form.cWBRSennenmutIll try to insert code here correct :===========================================
    Code:
     
    
    #include <Xm/Xm.h>
    #include <Xm/Form.h>
    #include <Xm/Label.h>
    #include <Xm/PushB.h>
    
    
    void main ( int argc, char ** argv )
    
    {
        Widget              shell, form, label, button;
        XtAppContext app;
        int  i;
        
            
        shell = XtAppInitialize ( &app, "Formtest", NULL, 0,
                                  &argc, argv, NULL, NULL, 0 );
                        
        
        form = XtCreateManagedWidget ( "form", xmFormWidgetClass,
                                        shell, NULL, 0 );
                                        
        XtVaSetValues ( form,
                      XmNwidth, 500, 
                      XmNheight, 300, 
                      NULL );               
        
     
        label = XtVaCreateManagedWidget ( "label", xmLabelWidgetClass,
                                        form, NULL, 0 );
        
        button = XtVaCreateManagedWidget ( "button", xmPushButtonWidgetClass,
                                        form, 
                                        XmNbottomAttachment,       XmATTACH_FORM,
                                         0 );
        XtVaSetValues ( button,
                      XmNwidth, 100, 
                      XmNheight, 50, 
                      NULL );
        
                                            
        XtRealizeWidget ( shell );
        XtAppMainLoop ( app );
        
    }
    Attached Files Attached Files
    Last edited by Sennenmut; 02-12-2019 at 02:08 PM. Reason: Code insert attemption 2

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. center text
    By Emerald in forum C Programming
    Replies: 4
    Last Post: 09-02-2009, 06:09 AM
  2. How do you center a window?
    By Queatrix in forum Windows Programming
    Replies: 4
    Last Post: 05-28-2005, 06:25 PM
  3. center the GetOpenFileName
    By Joelito in forum Windows Programming
    Replies: 4
    Last Post: 04-15-2005, 11:26 AM
  4. Center text
    By Unregistered in forum C Programming
    Replies: 3
    Last Post: 05-29-2002, 11:18 AM

Tags for this Thread