egfx: fixes to filled rounded rect
[chiroptera.git] / chievents.d
blob2260b26192c27170b0788334776157bf579950a7
1 module chievents /*is aliced*/;
3 import iv.alice;
4 import egui;
7 // ////////////////////////////////////////////////////////////////////////// //
8 public __gshared int guiGroupListWidth = 140*2;
9 public __gshared int guiThreadListHeight = 250*2-100;
10 public __gshared int guiMessageTextLPad = 6;
11 public __gshared int guiMessageTextVPad = 4;
12 public __gshared int guiMessageTextInterline = 4;
13 public __gshared int guiScrollbarWidth = 8;
16 // ////////////////////////////////////////////////////////////////////////// //
17 public class DoConsoleCommandsEvent {}
20 public class UpdatingAccountEvent {
21 uint accid;
23 this (uint aid) nothrow @safe @nogc { accid = aid; }
26 public class UpdatingAccountCompleteEvent {
27 uint accid;
29 this (uint aid) nothrow @safe @nogc { accid = aid; }
32 public class UpdatingCompleteEvent {}
34 public class RecalcAllTwitsEvent {}
36 public class TagThreadsUpdatedEvent {
37 uint tagid;
39 this (uint tgid) nothrow @safe @nogc { tagid = tgid; }
43 __gshared DoConsoleCommandsEvent evDoConCommands;
45 shared static this () {
46 evDoConCommands = new DoConsoleCommandsEvent();
50 public void postDoConCommands () { if (vbwin !is null && !vbwin.eventQueued!DoConsoleCommandsEvent) vbwin.postEvent(evDoConCommands); }