Page Indicator: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (6 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
[[File:desk-pg-indicator.png|right|150px|link=Page Indicator|Image]] '''[[Page Indicator]]''' <small>''( | [[File:desk-pg-indicator.png|right|150px|link=Page Indicator|Image]] '''[[Page Indicator]]''' <small>''(functions)''</small> a horizontal Desk and page indicator shows the desk number and indicates which page is currently being displayed. Requires a mouse click to display the numbers. | ||
<pre> | <pre> | ||
## FILE 1 | ## FILE 1: deskPgNo.txt | ||
## Functions | ## Functions | ||
ColorSet 15 RootTransparent Buffer, Tint # | ColorSet 15 RootTransparent Buffer, Tint #4a516a 50, fg white, bg black | ||
DestroyModuleConfig PgNo:* | |||
*PgNo: Geometry 235x32+10+10 | |||
*PgNo: Fore #ffffff | |||
*PgNo: Pixmap none | |||
*PgNo: Font "xft:Sans:size=11:antialias=True" | |||
*PgNo: Frame 0 | |||
*PgNo: Rows 1 | |||
*PgNo: (80x1, Back #2b4e5e, Title "DESK NO:", \ | |||
Font "xft:Sans:Bold:size=10:antialias=True") | |||
*PgNo: (70x1, Colorset 15, Title "Desk: $[monitor.$[monitor.current].desk]", \ | |||
Id D, Action (Mouse 1) Nop) | |||
*PgNo: (85x1, Colorset 15, Title (Left) "Page: $[monitor.$[monitor.current].pagex] \ | |||
$[monitor.$[monitor.current].pagey]", Left, Id P, Action (Mouse 1) Nop) | |||
Style PgNo !Title, !Borders, WindowListSkip, StaysOnTop, Sticky | |||
Module FvwmButtons | KillModule FvwmButtons PgNo | ||
Module FvwmButtons PgNo | |||
DestroyModuleConfig FE-Label:* | |||
*FE-Label: Cmd | |||
*FE-Label: new_desk "SendToModule PgNo ChangeButton D \ | |||
Title 'Desk: $$$$[monitor.$[monitor.current].desk]'" | |||
*FE-Label: new_page "SendToModule PgNo ChangeButton P \ | |||
Title 'Page: $$$$[monitor.$[monitor.current].pagex] \ | |||
$$$$[monitor.$[monitor.current].pagey]'" | |||
KillModule FvwmEvent FE-Label | |||
Module FvwmEvent FE-Label | |||
</pre> | </pre> | ||
---- | ---- | ||
'''HOW TO''': | '''HOW TO''': | ||
Copy the code and paste it into your config. Or create FILE 1 and run the below line:<br> | Copy the code and paste it into your config. Or create FILE 1 and run the below line:<br> | ||
''Read deskPgNo.txt'<br> | ''Read $[HOME]/.fvwm/deskPgNo.txt''<br> | ||
__NOTOC____NOEDITSECTION__ | __NOTOC____NOEDITSECTION__ | ||
[[Category:functions]] | [[Category:functions]] | ||
[[Category: | [[Category:action]] | ||
[[Category:codes]] | |||
Latest revision as of 15:35, 15 July 2025
Page Indicator (functions) a horizontal Desk and page indicator shows the desk number and indicates which page is currently being displayed. Requires a mouse click to display the numbers.
## FILE 1: deskPgNo.txt ## Functions ColorSet 15 RootTransparent Buffer, Tint #4a516a 50, fg white, bg black DestroyModuleConfig PgNo:* *PgNo: Geometry 235x32+10+10 *PgNo: Fore #ffffff *PgNo: Pixmap none *PgNo: Font "xft:Sans:size=11:antialias=True" *PgNo: Frame 0 *PgNo: Rows 1 *PgNo: (80x1, Back #2b4e5e, Title "DESK NO:", \ Font "xft:Sans:Bold:size=10:antialias=True") *PgNo: (70x1, Colorset 15, Title "Desk: $[monitor.$[monitor.current].desk]", \ Id D, Action (Mouse 1) Nop) *PgNo: (85x1, Colorset 15, Title (Left) "Page: $[monitor.$[monitor.current].pagex] \ $[monitor.$[monitor.current].pagey]", Left, Id P, Action (Mouse 1) Nop) Style PgNo !Title, !Borders, WindowListSkip, StaysOnTop, Sticky KillModule FvwmButtons PgNo Module FvwmButtons PgNo DestroyModuleConfig FE-Label:* *FE-Label: Cmd *FE-Label: new_desk "SendToModule PgNo ChangeButton D \ Title 'Desk: $$$$[monitor.$[monitor.current].desk]'" *FE-Label: new_page "SendToModule PgNo ChangeButton P \ Title 'Page: $$$$[monitor.$[monitor.current].pagex] \ $$$$[monitor.$[monitor.current].pagey]'" KillModule FvwmEvent FE-Label Module FvwmEvent FE-Label
HOW TO:
Copy the code and paste it into your config. Or create FILE 1 and run the below line:
Read $[HOME]/.fvwm/deskPgNo.txt