aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/rio/dat.h
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2004-12-28 23:21:40 +0000
committerrsc <devnull@localhost>2004-12-28 23:21:40 +0000
commit3ddda82110bcba5a7c27734e1938363877c41124 (patch)
tree7d84ff02af213d8c5ab98dc42bca73cf13beb33d /src/cmd/rio/dat.h
parentdf49b303431ef0b62c4f6fc4d790a1fd2d2f7e77 (diff)
downloadplan9port-3ddda82110bcba5a7c27734e1938363877c41124.tar.gz
plan9port-3ddda82110bcba5a7c27734e1938363877c41124.tar.bz2
plan9port-3ddda82110bcba5a7c27734e1938363877c41124.zip
add virtual desktop patch from andrey
Diffstat (limited to 'src/cmd/rio/dat.h')
-rw-r--r--src/cmd/rio/dat.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cmd/rio/dat.h b/src/cmd/rio/dat.h
index df4f1ea5..e590384f 100644
--- a/src/cmd/rio/dat.h
+++ b/src/cmd/rio/dat.h
@@ -5,6 +5,7 @@
#define INSET _inset
#define MAXHIDDEN 128
#define B3FIXED 5
+#define NUMVIRTUALS 12
#define AllButtonMask (Button1Mask|Button2Mask|Button3Mask \
|Button4Mask|Button5Mask)
@@ -46,6 +47,7 @@ struct Client {
int is9term;
int hold;
int proto;
+ int virt;
char *label;
char *instance;
@@ -146,6 +148,7 @@ extern int _inset;
extern int curtime;
extern int debug;
extern int solidsweep;
+extern int numvirtuals;
extern Atom exit_rio;
extern Atom restart_rio;
@@ -161,12 +164,16 @@ extern Atom wm_colormaps;
/* client.c */
extern Client *clients;
extern Client *current;
+extern Client *currents[];
/* menu.c */
extern Client *hiddenc[];
extern int numhidden;
+extern char *b2items[];
+extern Menu b2menu;
extern char *b3items[];
extern Menu b3menu;
+extern int virt;
/* manage.c */
extern int isNew;