CTWM
Loading...
Searching...
No Matches
/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:
CreateTitleButton(TBPM_##bmap, F_##func, "", NULL, \
isrt, isrt)
bool CreateTitleButton(char *name, int func, char *action, MenuRoot *menuroot, bool rightside, bool append)

Referenced by InitTitlebarButtons().

Function Documentation

◆ ComputeCommonTitleOffsets()

void ComputeCommonTitleOffsets ( void )
static

Definition at line 144 of file win_decorations_init.c.

References Scr.

Referenced by InitTitlebarButtons().

◆ CreateTitleButton()

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

◆ InitTitlebarButtons()

◆ SetCurrentTBAction()

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

Variable Documentation

◆ cur_tb

TitleButton* cur_tb = NULL
static

Definition at line 26 of file win_decorations_init.c.

Referenced by CreateTitleButton(), and SetCurrentTBAction().