FVWM instructions

xiaoxiao2021-03-06  44

[Environment Settings]

Iconfont fontname

Put the icon of the icon. At this point ICON's glyphs should be specified by FontName.

Iconpath path

Specifies the path to the pattern file used by the ICON.

Pixmappath path

Specifies the path where the XPM format is used as a colorful ICON.

ColorMapFocus [FOLLOWSMOUSE] [FOLLOWSFOCUS]

Specifies the way FVWM control color. If you choose FOLLOWSMOUSE, the ColorMap of the window of the mouse is the current ColorMap. If you are using FOLLOWSFOCUS, you currently have the COLORMAP of the Window that is currently using the current keyboard is the ColorMap currently used.

Clicktime delay

Specifies the time between the depression and the release of the mouse button. Usually, the internal is 150 MilliseConds. Mouse Button Context Modifiers Function This command is used to define the meaning of the button. The significance of each parameter is as follows:

Button This is a button that is a scooter.

0 means that any key is pressed.

1 means the left button.

2 Represents the middle button.

3 Represents right click.

Context is used to describe where it will be useful.

R is represented by root window, which is the entire background screen.

W is indicated on the window.

T is indicated on the Title Bar, that is, the place to display the window title.

S is shown on the border around the window.

F indicates the top of the window of the window.

I is indicated on the ICON.

A represents anywhere outside the Title Bar.

The number of 0-9 is a button representing on the Title Bar. The order it is expressed as follows:

1 3 5 7 9 0 8 6 4 2

The above items can be mixed. As "FST" means anywhere in the entire window. In addition to the button of the Title Bar.

Modifiers This project refers to a cooperation with other combinations.

N indicates that there is no other combination key.

C represents the CTRL button.

S represents the SHIFT button.

A represents the ALT key.

M represents the META button.

It can also be mixed above, such as "CA" means the CTRL Alt key. "CAS" represents a Ctrl Alt Shift key.

Function This can be any FVWM built-in function.

Key Keyname Context Modifiers Function

This command is defined by setting the button on the keyboard. Among them, CONTEXT, MODIFIERS, FUNCTION. Please refer to the instructions in the mouse setting above. As for Keyname, please refer to the button defined by /usr/include/x11/keysymdef.h. Please remove the front xk_ when you want to use it. [Desktop Settings & Control]

Desktopsize Horizontalxvertical

This is used to define the number and arrangement of the virtual desktop. For example, if set

Desktopsize 4x2

You will have eight virtual desktops available, and their arrangement is four horizontal, and the vertical direction is row.

Desk arg1 arg2

Replace the desktop of the current work, if arg1 is a non-zero value, the number of the desktop to move to the current desktop number plus arg1. But if arg1 is zero, Arg2 is the number of the destination desktop. Note that the value of Arg1 can be a negative value.

Gotopage X Y

Move the current work desktop to (x, y) above the desktop.

Edgeresistance Scrolling Move

This is how the FVWM should move when the border of the screen is touched to the screen. Scrolling is to tell FVWM to move the current work desktop after the mouse cursor is touched to the screen border. Moving is the setting when the window exceeds the picture, and then switch the current work desktop to another desktop.

EdgeScroll Horizontal Vertical This command is used to set how much the screen size should be moved when the hilar gauge touches the screen border. If set to 0, it will not occur when the mouse cursor encounters the screen border. If you are set to 100, you can move a whole screen.

[FVWM control]

Quit

This built-in command will end FVWM, usually, will also cause the end of X WINDOW.

Restart windowmanagername

This command ends FVWM and executes the window management specified by WindowManagerName. If WindowManagerName is the FVWM itself, it is equivalent to re-executing FVWM.

Perform an external program]

EXEC Command

This built-in command will perform the external command specified by Command. For example, if you want to perform XTERM, you can use the following way:

Exec Xterm &

This command should be executed in a background manner.

Read filename

This will let FVWM read command from filename.

----------- -----------

[Function Settings and Control] AddTOFUNC

This command can set the function. Through this command, you can define your own features for your FVWM. Please see the following example: addtofunc move-or-raise "i" raise "m" Move "D" Lower

Among them, "I", "M", "D" significance is as follows:

"I" immediate immediately executes the back command. "M" Motion If the mouse is the back command is performed in the mobile state. "C" Click If the user calls when the mouse button is pressed, the following command will be executed. "D" Double-Click users If they call the way to press two ram keys, they will execute the back command.

In addition, the function also accepts the input of parameters. The parameters are listed below: The ID (16 carry) of the $ w Window ID window. $ 0- $ 9 indicates the first to tenth parameters after the call. Function function_name arg0 arg1 ... This is used to call a function. Such as the following □ Case: Mouse 2 T A Function Move-OR-RAISE If there is no built-in command conflicts with function, the keyword can be omitted. Wait Name This built-in command is primarily used in the definition of function, which is to control the time and order of the window. For example, the following □ Example: function "initFunction" Exec "I" EXEC XTERM -GEOMETRY 80X64 0 0 WAIT "I" xterm desk "i" 0 2 Endfunction

When this function is executed, you will execute XTERM first, then through the WAIT built-in command, FVWM will wait after the XTERM's window appears, will be executed. [Window Setting] ButtonStyle Button # ods-of-number

This command is a style used to define the button on the Title Bar on the window. In the case where there is no special setting, you will see three buttons on the Title Bar, these buttons have their role. Through this command, you can let you define the button style you want to use. Button # means that you want to define which button, FVWM provides ten buttons to make you set, the following order: 1 3 5 7 9 0 8 6 4 2 And LOTS-OF-NumBers actually refers to a lot. The figures, the meaning of these numbers is mainly to define your styles of your button. Please see the following □: ButtonStyle 2 4 50x30 @ 1 70x70 @ 0 30x70 @ 0 50x30 @ 1

This command is to define a second button, that is, the rightmost button. 4 This number is based on the four sets of numbers behind. If you have 10 groups of numbers behind you, then you should fill 10 numbers. As for the numbers behind, it is actually to tell FVWM how to draw this button appearance. With the above □, FVWM will start from the vertical direction of 50% from the vertical direction of 50% from the horizontal direction of Button, and the horizontal direction is 70% and the vertical direction 70%. Then, then from this position in a background color draw line to a position of 30% and the vertical direction in the vertical direction in the vertical direction. Finally, from this position, 50% and vertical direction of 30% in the horizontal direction from this position. Hilightcolor TextColor BackgroundColor

This command is used to define the color of the window that is currently accepting the keyboard input. TextColor is the color of Title Bar text. BackgroundColor is the background color. STYLE WINDOWNAME OPTIONS

This command is used to set the style of Window. Windowname refers to the name of the window to be set, you can use the universal character. And Options is used to specify this style of this window, you can use the following options: BorderWidth Width_of_pixel

Specifies the width of the border of the window to several image points. Handlewidth Width_of_pixel

If the window is an adjustable size window, specifying the width of its border as much as possible. NOICON / ICON ICON_FILE

Specifies the icon of the window, Icon_File is the file name of the icon. Iconbox L T r b

The specified window turns an icon which area is placed in which area of ​​the screen, and the four numbers behind are the area of ​​the area. L is the left side of the region, T means above the area, R is the right side of the area, and B is below the area. Notitle / Title

If you select NOTITLE, this window will not have Title Bar. If you choose Title, you will have a title bar. NoHandles / Handles

If you select NoHandles, the border does not have four angles to adjust the size. If you choose Handles, there will be. WindowListskip / WindowListhit

If you select WindowListskip, you will not see the name of this window in Windowlist this module. WindowListhit is the opposite. Circulateskip / CirculationHit

This window will be skipped if you choose Circuleskip to do between the handover between the window. Conversely CirculateHit is the opposite. Staysontop / staysput

Staysontop will allow this window to be above other windows.

StaySPUT is normal. Sticky / Slippery

Sticky will keep the window to move with the desktop. Contrary to Slippery. Starticonic / StartNormal

Starticonic will appear in an icon when this window is started.

STARTNORMAL appears in a normal way. Color text_color / backgrond_color This is the text color used to set the window for text_color, background color is Backgrond_color. Please note that the text color is separated from the background color. Forecolor Color

This is used to set the foreground color of the window, in fact, the color of the text. Backcolor Color

This is used to set the background color of the window. Startsanywhere / StartsonDesk Desk

Desk is a desktop code when the window is turned on. Startsanywhere, if you specify StartSanywhere, the window will appear on the current desktop. Icholdtitle / NoicontIntle

Set whether the ICON wants to display the character of Title Bar. NOICONTITE is the opposite. MWMButtons / Fvwmbuttons

Set Button's style or fvwm original style. MWMBorder / Fvwmborder

The setting border is the style of the Motif Window Manager or the original style of the fvwm. MWMDecor / Nodecorhint

If set to MWMDecor, this window can accept some processing that belongs to Motif Window Manager. MWMFunctions / Nofunchint

If you are set to MWMFunctions, this window can accept Function processing that belongs to Motif WINDOW Manager.

Hintoverride / NOOVERRIDEM If you select Hintoverride, the FVWM will process the functions of some MWM to use with a shallow color. But actually you can still use these features.

Nobutton / Button Num_OF_Button This is where the button is used to define the button on the Title Bar on the window, and what few have to be removed. Num_of_button is the code of the button.

StickyICON / SLIPPERYICON If you select Stickyicon, this window will continue to move with the current desktop if it turns into icon. Slipperyicon is just the opposite.

SmartPlacement / Dumbplacement If you use SmartPlacement When the window appears, you will automatically place the window on the desktop. And it is only possible to do not overlap with other windows. The DumbPlacement is the opposite.

Randomplacement / ActivePlacement If you are using randomplacement when the window appears, it will be placed on the desktop. If you choose Activeplacement, you will make the user choose which location on the desktop.

DecorateTransient / NakedTransient [None of the instructions and]

Skipmapping / showmapping [no questions in the inspection]

Windowfont font_name Set the glyph of the Title Bar of the window.

XORVALUE NUMBER This option is used to set up when you are doing an action that adjusts the size of the window, you have to make a pits of xor. When we do the action of adjusting the size of the window, some lines will appear on the screen, and the color of these lines is very close to this option. These lines will become very unambiguous if the setting is not good. So it is not good. [Window Control]

CLOSE This command will first send a message requiring window closing. If you can't close the window, it will force it to close it.

DELETE sends a message requires that the window ends. This usually allows the software to automatically end in a normal manner.

DESTROY is the same as Delete asking the window to close. However, it is a violent way to end the forced window.

This built-in command will make the window below the location under other windows.

Raise This built-in command will enable the window to rise to the location above the window. Raiselower If the window is under its window, the built-in command rises to the top position. If this window is above other windows, FVWM will drop it to the lower location.

Maximize [Horizontal Vertical] This built-in command is to automatically adjust the size of the window. If there is no back parameter, the window will switch between the normal size and the full screen size. If there is a parameter, you will switch between the normal size and the size specified by the parameters. The meaning of the parameters, the percentage of the horizontal direction, and the percentage of the vertical direction accounting for high screens.

Move [x y] Let the user move this window. If there is no parameters, let the user move the window. If there is a parameter, it is moved to the location specified by the parameter. The parameters refer to the horizontal and vertical places where the screen is above the screen. If the number is added to P, the number is a representation of the image point. For example, to move the window to (100, 100), write "MOVE 100P 100P". If you want to move to the center of the screen, it should be Write "Move 50 50".

Resize [x y] If there is no given parameter, it is adjusted by the user to the size of the window. If there is a given parameter, the window is automatically adjusted to the size specified by the parameter. The use of parameters means how much percentage of the screen. And if p is added behind the numbers, it means much image points.

Next [conditions] Command executes commands specified by Command to all the next window that meets the following criteria. "! iconic", "currentdesk", "visible", "! visible", "currentscreen".

In addition, the Conditions can include a condition with a window name that contains a universal character.

Prev performs commands specified by Command for all the previous windows that meet the following conditions. "! iconic", "currentdesk", "visible", "! visible", "currentscreen".

In addition, the Conditions can include a condition with a window name that contains a universal character.

NONE [CONDitions] Command If there is no window to satisfy the following conditions, the command specified by Command is executed. "! iconic", "currentdesk", "visible", "! visible", "currentscreen".

In addition, the Conditions can include a condition with a window name that contains a universal character.

Recapture allows FVWM to reply to all the style of the window, the main function of this command is to make the specified style can work.

Refresh This command will make all the windows to redraw actions.

The Sticky command will make the window to move between or without moving with the desktop.

IConify [value] makes the window to switch between normal windows and ICON. If Value is positive, it is only allowed to become icon. Conversely, if Value is negative, it is only allowed to become a window.

FOCUS turns the specified window into Active and makes it visible, that is, moving to all windows and owns the keyboard input.

Windowlist Arg1 Arg2 will generate a drop-down menu, which has a window displayed on the current desktop, and its current location. If it is a window that turns an icon, the name of this window will be enclosed in parentheses. If Arg1 is an even number, the string displayed on the Title Bar is displayed. But if it is odd, the name of the icon will be displayed. If Arg1 is less than 2, all the windows will be displayed. But if Arg1 is 2 or 3, only the window on the current desktop will be displayed. If Arg1 is 4 or 5, only the window on the desktop specified by Arg2 will be displayed. WindowsDesk new_desk moves the current window to the desktop specified by New_Desk. [Module Command]

ModulePath path_name Sets the path to Module. If there are a lot of Module paths, use the colon to separate it.

Module Module_name executes the module specified by Module_Name. If module_name conflicts with other built-in commands, you can omit the Module keywords.

KillModule Name Deletes the module specified by Name, and Name can contain universal character. [Other built-in commands]

BEEP This built-in command will make the computer emit an EEP.

Cursormove Horizonal Vertical This feature is used to move the metrics. The back parameters are horizontal and vertical movements, respectively, and their units are a percentage of a desktop length.

转载请注明原文地址:https://www.9cbs.com/read-79352.html

New Post(0)