我目前正在尝试修改 Avant Window Navigator 的“Lucido 模式”代码,以便用对角线替换分隔符/s' 曲线。
控制曲线的 (Cairo) 代码部分位于 GitHub 上以下文件的第 330 到 334 行:link
{ /* Oblique */
gfloat xm = ( *xs + xf ) / 2.0;
cairo_curve_to (cr, xm, *ys, xm, yf, xf, yf);
}
为了使目标更容易理解,这里是 AWN Lucido 现在的样子以及我希望它看起来的样子:
如果有人能帮助我正确地编写代码以使分隔符成为一条直线,我将不胜感激。
非常感谢您的宝贵时间 :)