CTWM
Loading...
Searching...
No Matches
Macros | Functions | Variables
/usr/src/RPM/BUILD/ctwm-4.1.0/win_decorations_init.c File Reference
#include "ctwm.h"
#include <stdio.h>
#include <stdlib.h>
#include "add_window.h"
#include "functions_defs.h"
#include "image.h"
#include "screen.h"
#include "win_decorations_init.h"
Include dependency graph for win_decorations_init.c:

Go to the source code of this file.

Macros

#define MKBTN(bmap, func, isrt)
 

Functions

static void ComputeCommonTitleOffsets (void)
 
void InitTitlebarButtons (void)
 
void SetCurrentTBAction (int button, int nmods, int func, char *action, MenuRoot *menuroot)
 
bool CreateTitleButton (char *name, int func, char *action, MenuRoot *menuroot, bool rightside, bool append)
 

Variables

static TitleButtoncur_tb = NULL
 

Macro Definition Documentation

◆ MKBTN

#define MKBTN ( bmap,
func,
isrt )
Value:
static int PlaceX
Definition add_window.c:82
bool CreateTitleButton(char *name, int func, char *action, MenuRoot *menuroot, bool rightside, bool append)

Function Documentation

◆ ComputeCommonTitleOffsets()

static void ComputeCommonTitleOffsets ( void )
static

Definition at line 144 of file win_decorations_init.c.

References PlaceX, and Scr.

Referenced by InitTitlebarButtons().

◆ CreateTitleButton()

bool CreateTitleButton ( char * name,
int func,
char * action,
MenuRoot * menuroot,
bool rightside,
bool append )

◆ InitTitlebarButtons()

void InitTitlebarButtons ( void )

◆ SetCurrentTBAction()

void SetCurrentTBAction ( int button,
int nmods,
int func,
char * action,
MenuRoot * menuroot )

Definition at line 203 of file win_decorations_init.c.

References cur_tb, TitleButton::funs, TitleButtonFunc::num, PlaceX, and ProgramName.

Referenced by CreateTitleButton().

Variable Documentation

◆ cur_tb

TitleButton* cur_tb = NULL
static

Definition at line 26 of file win_decorations_init.c.

Referenced by CreateTitleButton(), and SetCurrentTBAction().