AwesomeWM中的Lua参数



我已经做了很长时间了。AwesomeWM API并没有很好地记录这一点。我只是很困惑,我应该如何把参数在这个:

local cal = awful.widget.calendar_popup.month() 

文档说参数放在括号里。我试了很多方法,但都不起作用。这些参数在括号里应该怎么写?我试过这样做:

local cal = awful.widget.calendar_popup.month({
position = "tc",
bg = "#19191999",
other values etc etc
})
cal:attach( mytextclock)

和其他一些东西,但都不起作用。正确的方法是什么?

编辑:我发现正确的方法是这样做的:

local cal = awful.widget.calendar_popup.month({
style_month = {
bg_color = "#19191999",
fg_color = "#ffffff"
},
})
cal:attach( mytextclock, "tc" )

请记住,小部件的位置必须保留在附加的小部件中。因此"tc".

编辑:发现正确的方法是这样做:

local cal = awful.widget.calendar_popup.month({
style_month = {
bg_color = "#19191999",
fg_color = "#ffffff"
},
})
cal:attach( mytextclock, "tc" )

请记住,小部件的位置必须保留在附加的小部件中。因此"tc".

最新更新