PatchworkOS
Loading...
Searching...
No Matches
taskbar.h File Reference
#include "start_menu.h"
#include <libpatchwork/patchwork.h>
#include <sys/io.h>
#include <sys/list.h>

Go to the source code of this file.

Data Structures

struct  taskbar_entry_t
 
struct  taskbar_t
 

Macros

#define START_WIDTH   100
 
#define START_ID   (UINT64_MAX - 10)
 
#define CLOCK_WIDTH   150
 
#define TASK_BUTTON_MAX_WIDTH   150
 
#define CLOCK_LABEL_ID   (UINT64_MAX - 11)
 

Functions

window_ttaskbar_new (display_t *disp)
 

Macro Definition Documentation

◆ CLOCK_LABEL_ID

#define CLOCK_LABEL_ID   (UINT64_MAX - 11)

Definition at line 16 of file taskbar.h.

◆ CLOCK_WIDTH

#define CLOCK_WIDTH   150

Definition at line 12 of file taskbar.h.

◆ START_ID

#define START_ID   (UINT64_MAX - 10)

Definition at line 10 of file taskbar.h.

◆ START_WIDTH

#define START_WIDTH   100

Definition at line 9 of file taskbar.h.

◆ TASK_BUTTON_MAX_WIDTH

#define TASK_BUTTON_MAX_WIDTH   150

Definition at line 14 of file taskbar.h.

Function Documentation

◆ taskbar_new()