@@ -820,15 +820,27 @@ static int cmd_drawrectanglerounded(int argc, slib_par_t *params, var_t *retval)
820820}
821821
822822//
823- // Draw rectangle with rounded edges outline
823+ // Draw rectangle lines with rounded edges
824824//
825825static int cmd_drawrectangleroundedlines (int argc , slib_par_t * params , var_t * retval ) {
826+ auto rec = get_param_rect (argc , params , 0 );
827+ auto roundness = get_param_num (argc , params , 1 , 0 );
828+ auto segments = get_param_int (argc , params , 2 , 0 );
829+ auto color = get_param_color (argc , params , 3 );
830+ DrawRectangleRoundedLines (rec , roundness , segments , color );
831+ return 1 ;
832+ }
833+
834+ //
835+ // Draw rectangle with rounded edges outline
836+ //
837+ static int cmd_drawrectangleroundedlinesex (int argc , slib_par_t * params , var_t * retval ) {
826838 auto rec = get_param_rect (argc , params , 0 );
827839 auto roundness = get_param_num (argc , params , 1 , 0 );
828840 auto segments = get_param_int (argc , params , 2 , 0 );
829841 auto lineThick = get_param_num (argc , params , 3 , 0 );
830842 auto color = get_param_color (argc , params , 4 );
831- DrawRectangleRoundedLines (rec , roundness , segments , lineThick , color );
843+ DrawRectangleRoundedLinesEx (rec , roundness , segments , lineThick , color );
832844 return 1 ;
833845}
834846
0 commit comments