我正在尝试修改Avant Window Navigator的“Lucido模式”代码以便用对角线替换分隔符的曲线。使用Cairo将曲线转换为对角线
的(开罗)代码支配的弯曲度的部分是从下列文件中的行330至334目前在GitHub上:link
{ /* Oblique */
gfloat xm = (*xs + xf)/2.0;
cairo_curve_to (cr, xm, *ys, xm, yf, xf, yf);
}
为了使目标更容易理解,这里是的图像什么芒LUCIDO看起来像现在,我希望它是什么样子:
我会很感激,如果有人可以帮助我得到正确的代码,使分离器直,对角线。
非常感谢您的宝贵时间:)
非常感谢您的回复!不幸的是,你提供的代码块在编译时会出错,而且由于我没有使用开罗的经验,所以我找不到修复程序。当我尝试在awn-background-lucido.c文件中使用此代码编译AWN时,出现以下错误:http://pastebin.com/rFpL9DjU – AZorin 2013-03-13 14:44:56
它缺少一个开头{,抱歉。将编辑答案。 – 2013-03-13 14:49:57
太棒了!这次它像魅力一样工作!非常感谢您的帮助:) – AZorin 2013-03-13 14:53:05