@@ -51,6 +51,8 @@ namespace lsp
5151 sHold .bind(" hold.enabled" , this );
5252 sBreak .bind(" break.enabled" , this );
5353 sQuadPoint .bind(" point.quadratic" , this );
54+ sFill .bind(" fill" , this );
55+ sInvertMouseVScroll .bind(" mouse.vscroll.invert" , this );
5456
5557 sLineWidth .bind(" line.width" , this );
5658 sLineColor .bind(" line.color" , this );
@@ -87,6 +89,8 @@ namespace lsp
8789 sHold .set(false );
8890 sBreak .set(false );
8991 sQuadPoint .set(false );
92+ sFill .set(true );
93+ sInvertMouseVScroll .set(false );
9094
9195 sLineWidth .set(1 );
9296 sLineColor .set_rgb24(0xffff00 );
@@ -129,6 +133,8 @@ namespace lsp
129133 sHold (&sProperties ),
130134 sBreak (&sProperties ),
131135 sQuadPoint (&sProperties ),
136+ sFill (&sProperties ),
137+ sInvertMouseVScroll (&sProperties ),
132138 sLineWidth (&sProperties ),
133139 sLineColor (&sProperties ),
134140 sFillColor (&sProperties ),
@@ -257,6 +263,8 @@ namespace lsp
257263 sHold .bind (" hold.enabled" , &sStyle );
258264 sBreak .bind (" break.enabled" , &sStyle );
259265 sQuadPoint .bind (" point.quadratic" , &sStyle );
266+ sFill .bind (" fill" , &sStyle );
267+ sInvertMouseVScroll .bind (" mouse.vscroll.invert" , &sStyle );
260268
261269 sLineWidth .bind (" line.width" , &sStyle );
262270 sLineColor .bind (" line.color" , &sStyle );
@@ -316,7 +324,7 @@ namespace lsp
316324 query_draw ();
317325 }
318326
319- if (prop->is (sQuadPoint ))
327+ if (prop->one_of (sQuadPoint , sFill ))
320328 query_draw ();
321329
322330 if (prop->one_of (sLineWidth , sLineColor , sFillColor , sPointSize , sPointColor , sPointHoverColor ,
0 commit comments