1859 lines
67 KiB
Plaintext
1859 lines
67 KiB
Plaintext
<page columns=1 padding=16 name=front background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_logo.png x=32 y=77>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p align=50%>
|
|
<br>
|
|
Enlightenment<br>
|
|
version 0.16.7
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p align=50%>
|
|
Topics:<br>
|
|
_How_To_Use_Documentation(aboutdox)<br>
|
|
_About_Enlightenment(about)<br>
|
|
_Copyright(copyright)<br>
|
|
_Credits(credits)<br>
|
|
_Website(web)<br>
|
|
_IRC(irc)<br>
|
|
_Email(email)<br>
|
|
<br>
|
|
_User_Documentation(docindex)<br>
|
|
_Frequently_Asked_Questions(faq)<br>
|
|
<br>
|
|
<font face=aircut3/11 color=#ffffff>
|
|
Welcome to the Enlightenment Documentation Viewer. Please select a topic from
|
|
the list.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=aboutdox background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
This Documentation is intended to take you step by step through Enlightenment
|
|
and its default setup, how to use it, modify settings, and put it to use for
|
|
you. When you have finished reading each page please press the NEXT button on
|
|
the top of this window to go to the next page, or use the Back button until you have reached the _Docs_Index(docindex)
|
|
<p>
|
|
If you are reading this right now you have managed to get Enlightenment itself
|
|
installed correctly and are either running Enlightenment for the first time or
|
|
have just upgraded to a new version. Congratulations. Now it's time to take
|
|
you on a quick tour of the desktop you will have before you.
|
|
<p>
|
|
Please remember that if you use a _theme(themes) other than the default
|
|
(Brushed Metal) that it may look slightly or completely different to the
|
|
contents of this User Documentation. Some behavior may also vary.
|
|
<p>
|
|
To relaunch this Help Browser at any time, middle click on your
|
|
_desktop(desktops) and select the "Help" Item. The documentation should come
|
|
back up, reloading to the first page.
|
|
You can also use the "Home" key to take you back to the introduction page at
|
|
any time during the program.
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=about background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p align=50%>
|
|
Enlightenment is your Window Manager. The Window Manager controls the
|
|
appearance of the borders of your windows, their behavior and
|
|
all user interaction with positioning, killing, resizing, moving, iconifying,
|
|
shading etc. your windows, virtual desktops, multiple desktops, menus attached
|
|
to windows and some root window menus and can also control the background
|
|
of your desktop(s).
|
|
<p align=50%>
|
|
Enlightenment is a large and complex program and is by no means perfect,
|
|
but it is being worked on and is as stable as possible. It has many advanced
|
|
features, but may also be missing some features that you would like to see.
|
|
The version you are now running (0.16.7) is by no means the
|
|
end of development and improvements, fixes and new exciting features are
|
|
being worked on all the time. Please visit the
|
|
<br>
|
|
_Web(web) site often for
|
|
new versions, fixes, patches and updates.
|
|
<p align=50%>
|
|
We hope that you enjoy using Enlightenment as much as we have enjoyed writing
|
|
it. We'd like to think that even if this isn't the right software for you, you
|
|
at least can have fun playing around with what we have created.
|
|
|
|
|
|
<page columns=1 padding=16 name=copyright background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p align=50%>
|
|
Copyright (C) 1997-2004 _The_Enlightenment_Development_Team(credits)
|
|
<font face=aircut3/11 color=#ffffff>
|
|
<p>
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
of this software and associated documentation files (the "Software"), to
|
|
deal in the Software without restriction, including without limitation the
|
|
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
|
sell copies of the Software, and to permit persons to whom the Software is
|
|
furnished to do so, subject to the following conditions:
|
|
<p>
|
|
The above copyright notice and this permission notice shall be included in
|
|
all copies or substantial portions of the Software.
|
|
<p>
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
|
THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
|
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
|
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=2 padding=16 name=credits background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/10 color=#ffffff>
|
|
<p>
|
|
Enlightenment has been written by:<br>
|
|
<br>
|
|
The Rasterman (Carsten Haitzler),<br>
|
|
Mandrake (Geoff Harrison),<br>
|
|
Chutt (Isaac Richards),<br>
|
|
Michael Jennings (KainX),<br>
|
|
Christian Kreibich (cK),<br>
|
|
Sung-Hyun Nam,
|
|
Kimball Thurston,<br>
|
|
Michael Kellen,
|
|
Frederic Devernay,<br>
|
|
Felix Bellaby,
|
|
Peter Kjellerstedt,<br>
|
|
Troy Pesola,
|
|
Owen Taylor,<br>
|
|
Stalyn,
|
|
Knut Neumann,<br>
|
|
Nathan Heagy,
|
|
Simon Forman,<br>
|
|
Brent Nelson,
|
|
Martin Tyler,<br>
|
|
Graham MacDonald,
|
|
Jesse Michael,<br>
|
|
Paul Duncan,
|
|
Daniel Erat,<br>
|
|
Tom Gilbert,
|
|
Peter Alm,<br>
|
|
Ben FrantzDale,
|
|
Hallvar Helleseth,<br>
|
|
Kameran Kashani,
|
|
Carl Strasen,<br>
|
|
David Mason,
|
|
Tom Christiansen<br>
|
|
And others (see AUTHORS file).
|
|
<p>
|
|
A big thanks to several companies that helped support Enlightenment.
|
|
<p>
|
|
Red Hat Software (www.redhat.com) for allowing developers resources and time
|
|
to work on Enlightenment.
|
|
<br>
|
|
VA Linux Systems (www.valinux.com) for providing hardware, bandwidth, Coke, and
|
|
the patience to hire a couple of loony bin candidates to work on something we
|
|
(and hopefully you) think is interesting.
|
|
<p>
|
|
Xi Graphics (www.xig.com) for providing X servers to test out code on.
|
|
<p>
|
|
Not only should these people be thanked, but the whole E community - those on
|
|
the E mailing list, on #E on IRC on openprojects.net and all E users who have provided
|
|
feedback and debugging information, bug-fixes, patches and support. A big
|
|
thanks goes out to all of you who make a project like this possible.
|
|
<p>
|
|
In addition we'd like to thank several other projects - such
|
|
as XFree86, Imlib, Esound, Freetype and many others, The people working on
|
|
these equally important projects should not be forgotten.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=web background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_website.png x=300 y=20>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<p align=50%>
|
|
For updated information on Enlightenment, development, bug-fixes, snapshots of
|
|
development versions etc. please visit:
|
|
<p align=50%>
|
|
<font face=rothwell/30 color=#ccdddd>
|
|
http://www.enlightenment.org/
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p align=50%>
|
|
You may want to visit this site often as it changes
|
|
regularly with fixes and development releases -- also visiting the
|
|
daily-snapshots section
|
|
on the FTP site is a good idea (see the snapshots section on the website for
|
|
more information).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=irc background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
There is an Official Enlightenment IRC channel where you can go and "hang out"
|
|
if you want - talk to other E users, developers, get some help, drool
|
|
together, or whatever. #E will kill me for this but get onto any
|
|
openprojects irc server (irc.openprojects.net) then join #E. For example:
|
|
<p>
|
|
epic4 your_nick irc.openprojects.net<br>
|
|
<br>
|
|
or<br>
|
|
<br>
|
|
irc your_nick irc.efnet.org<br>
|
|
<br>
|
|
or use your favorite graphical IRC client.
|
|
<p>
|
|
Please remember that it can get busy with 100's of people talking at once.
|
|
Not everyone is actually listening all the time or are in the middle of a
|
|
conversation. Be polite and patient, and have a sense of humor and you'll
|
|
have fun.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=email background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
CVS Commit List Mail
|
|
<p>
|
|
To receive CVS Commit mails, please go to the
|
|
CVS Commits List mail page:
|
|
http://www.enlightenment.org/mailman/listinfo/cvs-commits-list
|
|
<br>
|
|
This mailing list does not accept user-submissions. It is automatically
|
|
generated email that is sent out whenever the enlightenment CVS server
|
|
receives a commit. Sometimes it can generate a lot of email, sometimes it
|
|
doesn't.
|
|
<p>
|
|
Developer Mailing List
|
|
<p>
|
|
If you would like to receive mail from the developer mailing list, please go
|
|
to the E-develop Mailing List mail page:
|
|
http://enlightenment.org/mailman/listinfo/e-develop.
|
|
<br>
|
|
This mailing list is for discussing Enlightenment and it's development, bugs,
|
|
feature requests, etc. It is not a general chatter list. The developers do
|
|
read this mailing list and will often comment on subjects brought up on the
|
|
list.
|
|
<p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=2 padding=16 name=docindex background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
Documentation Index
|
|
<p>
|
|
<br>
|
|
<br>
|
|
_Basic_Intro(basicintro)<br>
|
|
_Using_Menus(rootmenu)<br>
|
|
_Mouse_Bindings(mousebind)<br>
|
|
_Mouse_Configuration(mouseconfig)<br>
|
|
_Using_The_Window_Border(border)<br>
|
|
_Changing_Window_Borders(changeborder)<br>
|
|
_Default_Keybindings(defkeys)<br>
|
|
_Multiple_Desktops(desktops)<br>
|
|
_Changing_Desktops(changedesk)<br>
|
|
_Taking_Apps_Between_Desks(appsdesk)<br>
|
|
_The_Dragbar(dragbar)<br>
|
|
_The_Pager(pager)<br>
|
|
_The_Iconbox(iconbox)<br>
|
|
_Recovering_Minimized_Apps(minimized)<br>
|
|
_Remembering_App_Properties(properties)<br>
|
|
_Intro_To_Settings(settings)<br>
|
|
_Window_Groups(groups)<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
_Desktop_Backgrounds(backgrounds)<br>
|
|
_Tooltips(tooltips)<br>
|
|
_Audio(audio)<br>
|
|
_Special_Effects(fx)<br>
|
|
_Setting_The_Focus(focus)<br>
|
|
_Moving_Windows(movemode)<br>
|
|
_Resizing_Windows(resizemode)<br>
|
|
_Window_Operations(windowops)<br>
|
|
_Window_Placement_Options(placement)<br>
|
|
_Autoraise_Settings(placement)<br>
|
|
_KDE_and_GNOME_Support(deskenv)<br>
|
|
_Quick_Intro_to_IPC(eesh)<br>
|
|
_How_To_Edit_Menus(editmenus)<br>
|
|
_How_To_Change_Keybindings(editkeys)<br>
|
|
_Themes(themes)<br>
|
|
_Extra_Eyecandy(eyecandy)<br>
|
|
_Maintenance_Scripts(maint)<br>
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=basicintro background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_screen_start.png x=16 y=16>
|
|
<p>
|
|
Now that you have started Enlightenment, if you are using it for your desktop
|
|
shell, your screen should look something like the image here on the left.
|
|
<p>
|
|
Across the whole top of the screen you will see a bar with arrows pointing
|
|
up and down on the left and right ends. This is your desktop
|
|
_Dragbar(dragbar) .
|
|
<p>
|
|
On the bottom-left you'll see 3 boxes. The top box with the scrollbar attached
|
|
will be your _Iconbox(iconbox) .
|
|
<p>
|
|
The other 2 boxes below it are _Pagers(pager) for desktops 0 and 1. Everything
|
|
else is your desktop background.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=rootmenu background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_app_menu.png x=350 y=38>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Using Menus
|
|
<font face=aircut3/12 color=#ffffff>
|
|
When you click with your left mouse button on the desktop _background(backgrounds) you will
|
|
see an "User Menus" menu appear (example displayed on the right here).
|
|
Applications you may have installed will appear in this menu. To launch one
|
|
of them simply select it from the menu.
|
|
<p>
|
|
Note: Menus in Enlightenment work like most menu systems. Either hold
|
|
down the mouse button and navigate with the button down, releasing on the
|
|
selection you want, or release elsewhere to not select anything. You can also
|
|
quickly click and release, then navigate: move the mouse, and click
|
|
again on the item you wish to select, or elsewhere if you do not wish to
|
|
select an entry.
|
|
<p>
|
|
To "stick" a menu up and leave it up so you can select items from
|
|
it multiple times, click and hold down the mouse and release on the title of
|
|
the menu (if it has one) and it will remain up. You can move it and
|
|
manipulate it like a normal window. Close the window to unstick the menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=tut4 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_settings_menu.png x=285 y=235>
|
|
<img src=E_enlightenment_menu.png x=4 y=30>
|
|
<p>
|
|
<br>
|
|
Clicking the middle button on the desktop _background(backgrounds) will display
|
|
Enlightenment's main menu. You can access the other menus plus more options
|
|
from this menu (including those to log out, restart and display Help
|
|
information). A sample of this menu is shown to our left.
|
|
<p>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
When you click the right mouse button
|
|
a menu with the title "Settings" will appear. This is
|
|
Enlightenment's _settings(settings) menu. From it you can select various
|
|
configuration dialogs that will assist you in customizing your desktop to
|
|
better suit your needs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=mousebind background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Mouse Bindings
|
|
<font face=aircut3/12 color=#ffffff>
|
|
Of course, when you click on the _desktop(desktops) _background(backgrounds) of
|
|
your screen, normally you will bring up a _menu(rootmenu). And of course, when you
|
|
click on the _border(border) of a window, you will do various things. But these
|
|
are not the only things you can do with your mouse.
|
|
<p>
|
|
In Enlightenment, there are several other actions that the mouse can do by
|
|
default. For example, by holding down the ALT key when you click the left
|
|
mouse button anywhere in a window, you will find that you can _move(movemode) the window
|
|
around the screen, just as if you had used the titlebar. You can also ALT
|
|
middle-click in a window to _resize(resizemode) it, or use ALT and right-click to bring up
|
|
the _Window_Operations_Menu(windowops) .
|
|
<p>
|
|
You will find that holding down the ALT key while clicking the middle
|
|
mouse button on the background of your _desktop(desktops) will bring up a
|
|
menu with the titles of all currently active
|
|
application windows. Selecting one of these will take you to that application.
|
|
By using the CTRL key instead of ALT you will get a menu displaying all
|
|
current desktops as sub-menus, with applications on each desktop in the
|
|
desktop sub-menu.
|
|
<p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=mouseconfig background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Mouse Configuration
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Enlightenment makes extensive use of the mouse.
|
|
However, you may be missing some features because of the way
|
|
that your mouse is configured on your X server.
|
|
<p>
|
|
If your mouse does not have a middle button you should enable
|
|
"Emulate 3 Buttons" in your X server. This option allows you to
|
|
emulate a three-button mouse by pressing both left and
|
|
right mouse buttons at once.
|
|
If this does not work, three-button emulation may not be enabled. See
|
|
your X server documentation to configure this emulation.
|
|
<p>
|
|
This may vary from system to system. The OS and X server may also
|
|
vary the method in which you do this, if it is possible. Not having
|
|
a middle mouse button in
|
|
Enlightenment, or for that matter X, is not a good thing as it is almost
|
|
assumed to be there, and is used by many applications, including E.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=tut6 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_mousewheel.png x=370 y=30>
|
|
<img src=E_mouse.png x=410 y=330>
|
|
<p>
|
|
If you have a Wheel-Mouse and X is configured to use it, Enlightenment
|
|
supports it by default.
|
|
<p>
|
|
Rolling your wheel up on the desktop background will take you back a
|
|
_desktop(desktops) . Rolling your wheel downward you will advance
|
|
forward a desktop.
|
|
<p>
|
|
If this doesn't work, then it may be you haven't configured your X server to
|
|
understand a mouse with a wheel. If you use XFree86 you may need to edit your
|
|
XF86Config to have a "Pointer" Section like:
|
|
<font face=aircut3/12 color=#ccaacc>
|
|
<p>
|
|
Section "Pointer"<br>
|
|
Protocol "MousemanPlusPS/2"<br>
|
|
Device "/dev/mouse"<br>
|
|
ZAxisMapping 4 5<br>
|
|
Buttons 5<br>
|
|
EndSection
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
You may need to modify this for your mouse.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=border background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Using the Window Border
|
|
<font face=aircut3/12 color=#ffffff>
|
|
When you start an application, unless it has special properties, it will come
|
|
up on your screen with a border surrounding it that contains a titlebar and
|
|
several control buttons.
|
|
This border is the primary interface to controlling an application window.
|
|
The Default setup (shown on the next page) gives adequate control but still
|
|
retains simplicity.
|
|
<p>
|
|
If you click left mouse button on the titlebar and keep the mouse button down
|
|
the window will follow your mouse wherever it moves. Respectively if you click
|
|
your left mouse button and drag on any of the resize handles, the window will
|
|
be resized in that direction. Clicking right mouse button on the resize
|
|
handles will raise the windows to the top.
|
|
<p>
|
|
Clicking right mouse button on the titlebar or any button on the window
|
|
operations menu button on the top-left will display a menu that has window
|
|
manipulation options in it.
|
|
<p>
|
|
Double-Clicking (clicking the mouse twice in succession really fast) will
|
|
make the Window shade or unshade (depending if it was unshaded or shaded to
|
|
start with).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=tut8 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_window_diagram.png x=16 y=48>
|
|
<p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=tut9 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Clicking left mouse button on the iconify button will iconify the window
|
|
and send it off to the _Iconbox(iconbox) . Hitting the Maximize button will
|
|
maximize the
|
|
size of the application fill your screen. Hitting it again will Unmaximize,
|
|
bringing the window back to its normal size.
|
|
<p>
|
|
Clicking with the left mouse button on the close button will close the window.
|
|
If the application that owns that window does not respond to a nice request to
|
|
exit, then press the right mouse button on the close button to forcibly
|
|
terminate that window. This should not be used unless the application is
|
|
visibly "hung".
|
|
<p>
|
|
In addition to these methods, there are additional ways to manipulation
|
|
windows.
|
|
<p>
|
|
If you hold down the ALT key and hold down left mouse button anywhere in the
|
|
window (on the border OR in the application part) while dragging, you will
|
|
move this window around. Doing the same but with the middle mouse button will
|
|
resize the window in that direction. Clicking the right mouse button anywhere
|
|
in the window while holding down the ALT key will bring up the window
|
|
operations menu.
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=changeborder background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_border_selector.png x=300 y=40>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Changing Window Borders
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
From time to time you may find that you don't like a particular border that a
|
|
window uses, for some reason or another. You can easily change the border
|
|
style of a window in Enlightenment using the
|
|
<br>
|
|
_Window_Operations(windowops)
|
|
menu, however. Select the "Set Border Style" menu, and a list will be
|
|
presented to you of available borders in this theme. The most common use
|
|
for this is to make an application shed its border, using the
|
|
BORDERLESS border type.
|
|
<p>
|
|
You can always click with ALT + Right mouse button anywhere in the window to
|
|
bring up the window operations menu again.
|
|
<p>
|
|
If you want to remember the border style for the next time you run this
|
|
application, you can always use the _Remember(properties) dialog to remember
|
|
the current window border.
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=defkeys background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<img src=E_keyboard.png x=312 y=0>
|
|
<p>
|
|
Default Keybindings
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Below are the keybindings for E as it comes "from the factory"
|
|
<font face=aircut3/12 color=#112222>
|
|
<p>
|
|
CTRL+ALT+Home - Re-shuffle windows on screen to be Clean
|
|
<br>
|
|
CTRL+ALT+Del - Exit Enlightenment and Log Out
|
|
<br>
|
|
CTRL+ALT+End - Restart Enlightenment
|
|
<br>
|
|
CTRL+ALT+Up-Arrow - Raise window to top
|
|
<br>
|
|
CTRL+ALT+Down-Arrow - Lower window to the bottom
|
|
<br>
|
|
CTRL+ALT+Left-Arrow - Go to the previous desktop
|
|
<br>
|
|
CTRL+ALT+Right-Arrow - Go to the next desktop
|
|
<br>
|
|
CTRL+ALT+X - Close the currently focused window
|
|
<br>
|
|
CTRL+ALT+K - Kill the currently focused window nastily
|
|
<br>
|
|
CTRL+ALT+I - Iconify the currently focused window
|
|
<br>
|
|
CTRL+ALT+R - Shade/Unshade the currently focused window
|
|
<br>
|
|
CTRL+ALT+S - Stick/Unstick the currently focused window
|
|
<br>
|
|
CTRL+ALT+(F1 - F12) - Go directly to desktops 0 - 11
|
|
<br>
|
|
ALT+Tab - Switch focus to the next window
|
|
<br>
|
|
ALT+Enter - Zoom/Unzoom the currently focused window
|
|
<br>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
(more on next page ...)
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=tut11 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#112222>
|
|
<p>
|
|
SHIFT+ALT+Left-Arrow - Move to the virtual desktop on the left if there is one
|
|
<br>
|
|
SHIFT+ALT+Right-Arrow - Move to the virtual desktop on the right if there is
|
|
one
|
|
<br>
|
|
SHIFT+ALT+Up-Arrow - Move to the virtual desktop above if there is one
|
|
<br>
|
|
SHIFT+ALT+Down-Arrow - Move to the virtual desktop below if there is one
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Note: Zooming in and out of windows will only work if you have an XFree86
|
|
server or one that implements the Xf86VidMode extension. You also need
|
|
to define lots of screen modes for your display, so ensure your "Display"
|
|
subsection of your XF86Config looks like:
|
|
<font face=aircut3/12 color=#ccaacc>
|
|
<p>
|
|
SubSection "Display"<br>
|
|
Depth 16<br>
|
|
Modes "1600x1200" "1280x1024" "1152x864" "1024x768" "800x600" "640x480" "512x384" "400x300" "320x240"<br>
|
|
EndSubSection
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Have a "Display" subsection per depth (this example is for 16 bit) and all
|
|
the resolutions defined as above.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=desktops background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<img src=E_deskstack.png x=360 y=70>
|
|
<p>
|
|
Multiple & Virtual Desktops
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Enlightenment supports both Multiple and Virtual desktops. There are
|
|
distinct difference between the two, and Enlightenment treats them differently.
|
|
<p>
|
|
When you start Enlightenment you will by default have two desktops. In
|
|
Enlightenment desktops are geometrically unrelated work areas. They are
|
|
visually stacked on top of each other and can even be dragged down to expose
|
|
desktops underneath.
|
|
<p>
|
|
The best way to imagine this is that each desktop is a sheet of paper with the
|
|
first desktop (desktop 0) being glued in-place. You can re-shuffle the stack
|
|
of papers and slide one down to reveal a piece of paper underneath - the only
|
|
paper you can't slide is the first one. Each desktop (or sheet) contains your
|
|
application windows.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=desktops2 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_deskarray.png x=350 y=140>
|
|
<p>
|
|
Windows normally live on one desktop, but can be made
|
|
to exist on all desktops - whenever you change to a new desktop the window
|
|
will follow you and be on that desktop too. This is known as being sticky.
|
|
if a window is sticky it will "stick to the glass of your screen" and stay
|
|
there until it is not sticky anymore or the window is closed.
|
|
<p>
|
|
Virtual desktops (also known as desktop areas) is a measure of how big your
|
|
desktops are. A desktop can be a multiple of your screen size in size (2x1,
|
|
2x2, 3x3, 4x2 etc.). That means each desktop has an AxB screen size of area
|
|
allocated to it and you can be looking at any screen-sized part of it at any
|
|
time. It's just like getting more sheets of paper and taping them to the sides
|
|
of your current sheet of paper. An easy way of changing your view is by just
|
|
sliding your mouse in the direction of a currently unviewable part of your
|
|
desktop. As long as you have Edge Flip enabled Enlightenment will
|
|
automatically scroll over to that part of the desktop.
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=desktops3 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_virtual_desk_settings.png x=335 y=51>
|
|
<img src=E_area_settings.png x=30 y=190>
|
|
<p>
|
|
To change the number of virtual desktops that you have, use the "Multiple
|
|
Desktop Settings" dialog from the right mouse _settings_menu(settings) . You
|
|
should see a menu that looks something like the menu to the right. You can use
|
|
the slider bar to quickly select the appropriate number of virtual desktops you
|
|
would like to use.
|
|
<p>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
To change the number of virtual areas, use the "Virtual Desktop Settings"
|
|
menu. This will bring up a menu that looks something like the one on the left.
|
|
Use the slider bars to extend the size of the virtual areas to the size that
|
|
you prefer. You can also use this dialog to enable/disable edge
|
|
resistance (when your _mouse(mousebind) hits the edge of an area) moving between
|
|
virtual areas.
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=desktops4 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_deskimg.png x=275 y=81>
|
|
<p>
|
|
Enlightenment also allows you to set a different desktop backdrop per desktop
|
|
to help you customize your environment and differentiate which desktop is
|
|
which.
|
|
<p>
|
|
An easy way of having Enlightenment automatically pick up any pictures you have
|
|
is to make a directory in your ~/.enlightenment directory called
|
|
backgrounds and then fill that with your favorite backdrops. Enlightenment
|
|
will automatically discover this and index them for you allowing you to
|
|
select them and change their settings. More on this topic is explained in the
|
|
_Desktop_Backgrounds(backgrounds) section.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=changedesk background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Changing Desktops
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
There are several ways that you can change your current desktop - let's go over
|
|
a few of them here.
|
|
<p>
|
|
You can use the _Keybindings(defkeys) alt-F1 through alt-F12 for the first 12
|
|
desktops.<br>
|
|
You can use the _Keybindings(defkeys) Ctrl-Alt-Left and Ctrl-Alt-Right to
|
|
navigate to the next/previous desktop.<br>
|
|
You can use the _Keybindings(tut11) shift-alt-directional arrow to change
|
|
virtual areas in a given direction.<br>
|
|
You can use the _Pager(pager) to quickly navigate to the desktop/area you want
|
|
by clicking on the desired area.<br>
|
|
You can use the _Dragbar(dragbar) to quickly navigate to a particular
|
|
application or a particular desktop by using the middle and right mouse
|
|
buttons.<br>
|
|
You can also use external applications such as the GNOME panel's pager or the
|
|
KDE panel's pager to navigate desktops and/or applications. You will need to
|
|
enable _Desktop_Support(deskenv) for these to work.<br>
|
|
|
|
|
|
<page columns=1 padding=16 name=appsdesk background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Moving Applications Between Desktops
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
There are several ways that you can move applications from one desktop to
|
|
another. We'll go over a few of them now.
|
|
<p>
|
|
The first way you can move apps between desktops is using the _Pager(pager) .
|
|
<p>
|
|
You can also move applications between desktops using the
|
|
<br>_Dragbar(dragbar) .
|
|
<p>
|
|
You can also move applications between desktops using the<br>
|
|
_KDE_or_GNOME(deskenv) desktop pagers.
|
|
<p>
|
|
You can also _move(movemode) a window, then bring the window with you as you
|
|
change desktops using _keybinding(defkeys) .
|
|
|
|
|
|
<page columns=1 padding=16 name=dragbar background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<img src=E_dragbar.png x=10 y=345>
|
|
<img src=E_dragging_desktops.png x=315 y=20>
|
|
<p>
|
|
The Dragbar
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
If you look along the top of your screen, you will notice a long thin bar that
|
|
looks something like the bar pictured below. This is called your Dragbar. It
|
|
gets its name from its primary purpose, which is dragging desktops around.
|
|
<br>
|
|
If
|
|
you are on any desktop except desktop 0, you can pick up and move that desktop
|
|
in another direction. _Desktops(desktops) documentation has more information
|
|
on how to change desktops. Once you have dragged a desktop down, you can
|
|
proceed to move windows between desktops this way, instead of using the
|
|
_pager(pager) .
|
|
<p>
|
|
You can also use the Dragbar to retrieve windowlists. Use the middle mouse
|
|
button to retrieve a windowlist, and the right mouse button for a
|
|
windowlist sorted by desktops.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=pager background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<img src=E_pager.png x=320 y=70>
|
|
<p>
|
|
The Pager
|
|
<font face=aircut3/12 color=#ffffff>
|
|
Pagers may not be a new idea in desktop environments, but the Pager in
|
|
Enlightenment (as seen on the right) is a highly advanced and highly
|
|
configurable tool for desktop and window control, as well as a navigation tool.
|
|
<p>
|
|
The pager lets you see your desktop screen area in miniature. It lets you click
|
|
on a certain desktop to "visit" it, click and drag windows around in the pager
|
|
itself to move them about the screen quickly, or between _desktops(desktops) .
|
|
In this example, we have two virtual areas. You can see the current area (the
|
|
one with the windows in it) is also highlighted.
|
|
<p>
|
|
Dragging a window from
|
|
one area of a pager to another will move it there, or to another desktop.
|
|
Dragging it out onto the actual desktop will drop that window right there.
|
|
You can also drag a window into the _Iconbox(iconbox) to iconify the window.
|
|
<p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=pager2 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_pager_settings_menu.png x=8 y=30>
|
|
<img src=E_pager_settings.png x=208 y=180>
|
|
<p>
|
|
Pressing right-mouse button over a blank portion of the pager gets you the
|
|
pager menu, allowing you to change settings. This will allow you to
|
|
set a couple of quick options, as shown on the left. For more available
|
|
options, you can select the "Pager Settings" item, and another dialog will pop
|
|
up, that looks like the one below.
|
|
<p>
|
|
This dialog box will allow you to set all sorts of additional parameters, many
|
|
of which can increase the performance of Enlightenment on your system.
|
|
Disabling high quality snapshots and/or snapshots in general as well as
|
|
continuous updates can seriously improve performance - these features are
|
|
intended for high end machines.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=pager3 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_pager.png x=320 y=220>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
You can resize the pager to make it the size you'd like. Hold down
|
|
ALT and use the middle-mouse button to resize the pager in any direction. Using
|
|
left-mouse button while holding ALT and dragging will move the window. Holding
|
|
down ALT while pressing right-mouse button, just like any normal window will
|
|
get you a window operations menu.
|
|
<p>
|
|
In the default theme clicking the tab on the right side of the pager with the
|
|
arrow pointing right will shade and unshade the pager window horizontally,
|
|
allowing you to hide and unhide the window easily.
|
|
<p>
|
|
The striped area above this tab on the pager's border is a handle that will
|
|
allow you to move the pager about, just like the titlebar of any window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=iconbox background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<img src=E_iconbox.png x=300 y=90>
|
|
<p>
|
|
The Iconbox
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
The iconbox is the place the icons for all your iconified windows go. It is
|
|
one method of recovering _minimized(minimized) applications. Whenever
|
|
you iconify or minimize a window it will go into an iconbox and have an icon
|
|
displayed for it there. Clicking on the icon again will de-iconify it.
|
|
<p>
|
|
You can have as many icon boxes on your desktop as you want to. You can create
|
|
more by using the Middle Click _Menu(rootmenu) - select Desktop->Create New Iconbox
|
|
and a new Iconbox will pop up on your desktop. Each of these Iconboxes can
|
|
have individual configurations, as detailed on the next page.
|
|
<p>
|
|
You can _move(movemode) the Iconbox around the screen using Alt-Leftclick
|
|
on the window, and then moving it to the desired location on the screen. You
|
|
can _resize(movemode) the Iconbox by alt-middleclicking on the window and
|
|
then adjusting the size as described in the _Mouse_Bindings(mousebind)
|
|
section.
|
|
<p>
|
|
|
|
|
|
<page columns=1 padding=16 name=iconbox2 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_iconbox_menu.png x=300 y=20>
|
|
<img src=E_iconbox_settings.png x=10 y=200>
|
|
<p>
|
|
Clicking the right-mouse button anywhere in the Iconbox will bring up a menu
|
|
to configure that iconbox. This menu will look a little something like the one
|
|
here to the right. This menu allows you to also close the Iconbox or open up
|
|
an additional Iconbox.
|
|
<p>
|
|
To change the settings of an individual Iconbox, we'll use the right mouse
|
|
button _menu(mousebind) and select "This
|
|
Iconbox Settings" - this should get us a dialog that looks something like the
|
|
one to our left. You can change the orientation, icon size, scrollbar
|
|
options, display policy, base image, and many more options of the Iconbox
|
|
from this dialog. You may choose to change the anchor of
|
|
alignment for resizes - play with it until it resizes appropriately for your
|
|
Iconbox location.
|
|
|
|
<page columns=1 padding=16 name=iconbox3 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
If you want to customize the images used for the icons in your iconbox, there
|
|
is already an example configuration supplied. To make your own configuration
|
|
copy the icondefs.cfg file installed in your Enlightenment system config
|
|
directory (/usr/local/enlightenment/config/icondefs.cfg or
|
|
/usr/share/enlightenment/config/icondefs.cfg) to your ~/.enlightenment
|
|
directory and then edit it. On each line you will find 4 fields. The first
|
|
field is the image file to be used. The image is searched for in the usual
|
|
search path if it is not an absolute path to the image file. The search path
|
|
is in order: ~/.enlightenment, THEME_DIR/, ENLIGHTENMENT_ROOT/config.
|
|
<p>
|
|
The second field on the line is a shell-glob like match for the title of
|
|
a window.
|
|
If this field is irrelevant, NULL is used instead. NB: the only valid wildcard
|
|
in the glob pattern is "*". The third field is the NAME property of the window
|
|
and the fourth is the CLASS. The order of search priority is last to first,
|
|
so the last entry in the file that matches a window's title, name and class
|
|
globs will use the icon image defined on the first line.
|
|
|
|
<page columns=1 padding=16 name=iconbox4 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
If you want all windows to have an icon then use:
|
|
<p>
|
|
"pix/pimage.png" NULL NULL NULL
|
|
<p>
|
|
This is the most general match for an icon and will match ALL windows. If you
|
|
use this make sure it's at the start of the file so it will only match if no
|
|
other matches are found.
|
|
<p>
|
|
There are several examples of using the globbing and matching in the system
|
|
icondefs.cfg file. Use that as a reference for your own additions.
|
|
|
|
<page columns=1 padding=16 name=minimized background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Recovering Minimized Applications
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
There are several ways to recover an application once you have minimized it.
|
|
The most obvious way is to use the<br>
|
|
_Iconbox(iconbox) . Of course, you might
|
|
have had some applications in your Iconbox when you accidentally closed it. Or
|
|
maybe you minimized some applications and forgot you didn't have an Iconbox.
|
|
Or maybe you don't like the Iconbox and usually use KDE or GNOME's panel to
|
|
recover them and forgot to launch them. Never fear. You can always
|
|
middle click on the _Dragbar(dragbar)
|
|
and get a _menu(rootmenu) that will allow you
|
|
to recover them. You can also Alt or Ctrl-Middleclick on the desktop to get
|
|
the same menus (in case you don't have a Dragbar anymore).
|
|
<p>
|
|
Remember, at any time you can always create a new _Iconbox(iconbox) to catch
|
|
your applications as they minimize, if you want to re-enable it. Unfortunately
|
|
you'll have to reconfigure it since each Iconbox can have its own
|
|
_settings(settings) .
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=properties background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_remember_settings.png x=320 y=50>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Remembering Application Properties
|
|
<font face=aircut3/12 color=#ffffff>
|
|
In the _window_operations(windowops) menu of every window you will see an
|
|
entry labeled
|
|
"Remember...". If you select this it will bring up the "Remember" dialog for
|
|
that window (Note: only one of these dialogs can be active at any one time), as
|
|
shown to our right.
|
|
<p>
|
|
This dialog lets you selectively snapshot certain attributes of that window at
|
|
that time and have Enlightenment remember them. You may choose to only remember
|
|
some of the attributes, and possibly not have the application started
|
|
automatically for you. Choose what you want Enlightenment to remember about that
|
|
window and hit "Apply" or "OK" if you don't need the dialog anymore, and
|
|
Enlightenment will, the next time that instance of the application is run,
|
|
apply the current location, size, border style or any other attribute to
|
|
that window. Enlightenment can also launch the application for you upon startup
|
|
if you so wish.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=settings background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_settings_menu.png x=240 y=87>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Settings
|
|
<font face=aircut3/12 color=#ffffff>
|
|
When you click the right mouse button on the desktop background you will pop
|
|
up the Settings menu. From here you can select an aspect of Enlightenment to
|
|
configure to your liking. There are too many settings to actually document
|
|
fully right now, but the likelihood is if you want a particular behavior from
|
|
Enlightenment, it is achievable by merely playing with these options.
|
|
<p>
|
|
Combinations of options are often required to get the effect you want, so some
|
|
experimentation may be required. Do not be frightened. Nothing you can do
|
|
can't be undone by simply changing the options back to how they were and
|
|
clicking on Apply again.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=groups background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_group_settings.png x=370 y=255>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Window Groups
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Sometimes you have a number of windows on your desktop that logically go
|
|
together. Enlightenment allows you to group windows
|
|
together, so that whenever you change a property of one window in a group,
|
|
the change is reflected on the other group members. If you have a group whose
|
|
members span multiple _desktops(desktops) , changing a group's property
|
|
affects only windows of that group that are on the current desktop.
|
|
<p>
|
|
The properties that you can change for an entire group include setting the window
|
|
border, iconifying, killing, moving, raising/lowering, sticking and shading of
|
|
a window.
|
|
<p>
|
|
To define what properties are applied to a group by default, you go to the
|
|
_settings(settings) menu and pick the "Group Settings" option, which will give
|
|
you a dialog window in which you can configure the settings, as shown here on
|
|
the right.
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=groups2 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_groups_menu.png x=320 y=25>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
There are two different methods for manipulating window groups. First, there's a
|
|
comprehensive submenu available in each window's operations menu
|
|
called "Window Groups". This menu is shown here on the right. You also are
|
|
able to configure the group individually apart from the default group settings
|
|
(as shown on the previous page).
|
|
<p>
|
|
The second way is the window titlebar, which has the most important options
|
|
directly available for convenience. Shift-click to start a group,
|
|
Ctrl-clicking to add a window to the youngest group (also referred to as the
|
|
"current" group) and Shift-Ctrl-Click to destroying a group. You can also click
|
|
the middle mouse button for visualizing the group(s) of a window. Click again
|
|
to returning to the previous border.
|
|
<p>
|
|
Windows can be in multiple groups at the same time, so for many
|
|
options you have to indicate which group you are referring to.
|
|
Selecting the appropriate checkboxes (showing the group members' titles)
|
|
at the top of the dialog windows.
|
|
|
|
|
|
<page columns=1 padding=16 name=backgrounds background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Selecting and Adding backgrounds
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Often you will want to change the background of a particular desktop. There
|
|
are several ways you can do this. But of course, to change your desktop,
|
|
you'll need to give Enlightenment some graphics to play with. A desktop
|
|
theme may add a background or two to your available selections, but
|
|
most users want to have even backgrounds to choose from. To add backgrounds to your
|
|
selection, make a backgrounds directory under your home directory. To
|
|
do this using most shells you can type
|
|
<p>
|
|
mkdir ~/.enlightenment/backgrounds
|
|
<p>
|
|
Once you've done this, you should restart Enlightenment - this can be done
|
|
quickly and easily by simply hitting the Ctrl-Alt-End key combination. When
|
|
Enlightenment starts up, it will rescan these directories, and add new files
|
|
into the background selector.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=backgrounds2 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_backgrounds_menu.png x=163 y=107>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Once you have added your backgrounds and restarted Enlightenment, you should be
|
|
able to go to the root menu desktop selector. To get to this menu, middle
|
|
click on the desktop, select "Desktop",
|
|
and go to Backgrounds. You should get something that looks similar to the
|
|
image on the right. From here you will be able to navigate the backgrounds
|
|
menus.
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
(Click next for more information)
|
|
|
|
|
|
<page columns=1 padding=16 name=backgrounds3 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_backgrounds_menu_view.png x=3 y=84>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Once you have opened up the backgrounds menu, you should see something similar
|
|
to the image below. From here, you can put your mouse over any of the images
|
|
there, and it will change the desktop background of the current desktop to the
|
|
image that you have selected.
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Enlightenment will attempt to choose the best
|
|
settings for a particular background, but if it gets it wrong you can always
|
|
change the settings by hand. By bringing up the settings menu with the right
|
|
mouse button and selecting the "Desktop Background Settings" item, you can
|
|
bring up a dialog that looks something like the one on the next page . . .
|
|
|
|
<page columns=1 padding=16 name=backgrounds4 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<img src=E_backgrounds_settings.png x=0 y=0>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
You can use this dialog to change your background, too , as well as fine-tune
|
|
all the various settings for each individual background available.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=tooltips background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_tooltips.png x=260 y=65>
|
|
<img src=E_tooltip_settings.png x=20 y=245>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Tooltips
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
From time to time, as you use Enlightenment, if you don't remember what does
|
|
what, if you keep the mouse still for a little bit a tooltip will pop up. The
|
|
easiest example of this is when you hold the mouse over a _Window_Border(border)
|
|
.
|
|
<p>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
You can disable the tooltips or change the delay before they pop up by
|
|
selecting the "Tooltip Settings" dialog from the _settings(settings) menu, as
|
|
shown here on the left.
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=audio background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_audio_settings.png x=300 y=220>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Audio
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Of course, Enlightenment comes preconfigured to play lots of little blips and
|
|
beeps when you do various things on your desktop. In order to use sound in
|
|
Enlightenment, you must have both ESounD and audiofile installed. You can find
|
|
more information about these libraries from http://www.gnome.org.
|
|
<p>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
You can enable and/or disable sound at runtime simply by selecting from the
|
|
_Settings(settings) menu the "Audio Settings" option, which brings up a dialog,
|
|
shown here at right.
|
|
|
|
|
|
<page columns=1 padding=16 name=fx background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_special_fx_settings.png x=320 y=60>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Special Effects
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Enlightenment has many features that are configured via the "Special FX"<br>
|
|
_settings(settings) dialog. Here you can configure the _Dragbar(dragbar) ,
|
|
various sliding speeds (including the speed of a windowshade), as well as
|
|
toggle animation of different features. You can also configure the method used
|
|
for sliding windows, similar to<br>
|
|
_resize_modes(resizemode) .
|
|
<p>There are several FX features disabled by default
|
|
in a new installation, including the animated display of menus. You can also
|
|
enable saveunders here, which may improve or slow down the performance of
|
|
Enlightenment on your X server, depending on server and configuration.
|
|
|
|
|
|
<page columns=1 padding=16 name=focus background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_mouse.png x=410 y=330>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Setting the Focus
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Enlightenment offers lots of different options for focusing windows. By
|
|
default, it comes up in sloppy focus mode. There are two other primary focus
|
|
modes supported by Enlightenment - click to focus and pointer focus.
|
|
<p>
|
|
Click To Focus most people are familiar with. You click on a window and it
|
|
receives the focus from Enlightenment.
|
|
<p>
|
|
Pointer Focus gives the focus to whichever window the pointer is sitting over
|
|
<p>
|
|
Sloppy Focus is similar to Pointer Focus, except that if you go over the
|
|
_desktop_background(backgrounds) you still are focused on the last window
|
|
<p>
|
|
Next we'll tell you how to change these settings.
|
|
|
|
|
|
<page columns=1 padding=16 name=focus2 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_focus_settings.png x=320 y=30>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Enlightenment allows you to change your focus settings at any time. Simply
|
|
bring up the _Settings(settings) menu and then select "Focus Settings" to bring
|
|
up a dialog that looks something like the one on the right. At the top, we can
|
|
select between our three focus modes, as described on the previous page.
|
|
<p>
|
|
We can also enable some other features, such as one that will allow a simple
|
|
_mouse(mousebind) click to raise any window to the foreground, as well as several
|
|
other advanced focus settings.
|
|
<p>
|
|
Here we can also enable the focuslist feature. This feature requires Xkb to be
|
|
enabled in your X server. If you don't have Xkb enabled, please consult your X
|
|
server documentation to see how to do this. The focuslist is a
|
|
window list that pops up
|
|
as you cycle through your focus using the ALT + TAB<br>
|
|
_Keybinding(defkeys) .
|
|
|
|
|
|
<page columns=1 padding=16 name=movemode background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_move_resize_settings.png x=300 y=50>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Moving Windows
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Enlightenment comes with several different available methods for moving a
|
|
window. You can perform the actual moves using the Window
|
|
<br>
|
|
_Border(border), or by using the available
|
|
<br>
|
|
_Mouse_Bindings(mousebind) . This will cause the window to move until you have
|
|
released the mouse button.
|
|
<p>
|
|
To change the mode that the moving of the windows uses (opaque being the
|
|
default), open up the _Settings(settings) menu, and select "Move & Resize
|
|
Settings". You can select from a list that looks similar to the one here
|
|
above-right. Experiment until you find one that suits you best.
|
|
<p>
|
|
For some serious eyecandy, try out the Translucent move mode. This will only
|
|
work if your X server and Enlightenment are running on the same machine,
|
|
however.
|
|
|
|
|
|
<page columns=1 padding=16 name=resizemode background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_move_resize_settings.png x=300 y=50>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Resizing Windows
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Enlightenment also comes with several available methods for resizing windows.
|
|
You can perform the actual resize on the window by clicking on any
|
|
resize-handle of your window _border(border) and dragging to the desired size.
|
|
You can also get the same effect by using the ALT + middle button
|
|
_mouse_binding(mousebind) in any part of the window.
|
|
<p>
|
|
To change the mode that the resizing of the windows uses (opaque being the
|
|
default), open up the _Settings(settings) menu, and select "Move & Resize
|
|
Settings". You can select from a list that looks similar to the one here
|
|
above-right. Experiment until you find one that suits you best.
|
|
<p>
|
|
The best eyecandy resize mode is probably technical move mode. This mode shows
|
|
you the height and width of the window, in addition to the distance from the
|
|
nearest edge.
|
|
|
|
<page columns=1 padding=16 name=windowops background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_app_rightmouse_menu.png x=360 y=40>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
The Window Operations Menu
|
|
<p>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
The Window Operations menu is a commonly used menu that allows you to perform
|
|
many different actions onto the current window.
|
|
<p>
|
|
The Close function closes the window in question.
|
|
Annihilate destroys the window without
|
|
regard to the application the window belongs to, which is especially useful if
|
|
the application refuses to respond to being closed with Close.
|
|
<p>
|
|
The Iconify function iconifies the window.
|
|
If you have an
|
|
<br>
|
|
_Iconbox(iconbox)
|
|
it is sent to the nearest one.
|
|
<p>
|
|
The Raise function raises the window above any windows
|
|
that may be obscuring it and Lower
|
|
lowers it below windows it is obscuring.
|
|
<p>
|
|
More on the _next(windowops2) page.
|
|
|
|
<page columns=1 padding=16 name=windowops2 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Shade/Unshade toggles the shaded state of the window. Note that borderless
|
|
windows are not allowed to be shaded.
|
|
<p>
|
|
Stick/Unstick toggles the sticky state of a window. A window that is sticky
|
|
remains "stuck to the glass" and thus is visible on all virtual and
|
|
multiple _desktops(desktops) .
|
|
<p>
|
|
Fullscreen/Window _zooms(tut11) in and out of the window changing resolutions
|
|
if possible. This feature will only work if you have your X server configured
|
|
correctly and it supports the XVidtune extension. Your X server may not like
|
|
having resolutions changed - it is possible that an unstable X server could
|
|
crash if you use this. Be aware of this when using this feature.
|
|
<p>
|
|
Remember... displays the _Remember_Properties(properties) dialog that lets
|
|
you select things to remember about this instance of an application. The
|
|
attributes selected to be remembered in the state they are when you hit Apply or
|
|
Ok in this dialog. You will have to bring it up again if you wish to remember
|
|
a new state of the window.
|
|
<p>
|
|
More on the _next(windowops3) page.
|
|
|
|
<page columns=1 padding=16 name=windowops3 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
In the _Window_Groups(groups) submenu there are various options for
|
|
configuring window
|
|
groups and how this window relates to any groups you may have. Note that you
|
|
cannot group _Pagers(pager) windows or _Iconboxes(iconbox) together with
|
|
each other or any other windows.
|
|
<p>
|
|
You can quickly modify the size of a window to one of several aspects of
|
|
maximum sizes using the Window Size submenu.
|
|
<p>
|
|
Set Stacking lets you change the stacking layer of that window.
|
|
<p>
|
|
You can change the _border(changeborder) using the Set Border Style menu if
|
|
you wish to use a different window border. If you change themes after you have
|
|
changed the border, and the new theme doesn't provide a border of the same
|
|
name, the window will fall back to using the DEFAULT border until you
|
|
change it again.
|
|
|
|
<page columns=1 padding=16 name=deskenv background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_kde_settings.png x=300 y=70>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Setting up E to work with KDE and GNOME
|
|
<p>
|
|
<font face=aircut3/12 color=#ffffff>
|
|
Enlightenment, though it strives to be its own desktop environment, also
|
|
supports KDE and GNOME desktop environments wherever possible. Enlightenment
|
|
comes set up to support GNOME out of the box, in fact. To enable
|
|
the KDE hints, however,
|
|
you must launch Enlightenment and then go into the "KDE Support Settings"
|
|
section of your _Settings(settings) menu. From here you can enable or disable
|
|
KDE support in your copy of Enlightenment. This setting will automatically
|
|
save for the next time you launch Enlightenment. You should be able to launch
|
|
any of KDE's or GNOME's applications and have them supported fairly well,
|
|
including (but not limited to) the panel or kpanel, and gmc and kfm.
|
|
<p>
|
|
Please see the _Frequently_Asked_Questions(faq) for more information on how to
|
|
set up enlightenment to work with GNOME and KDE by default.
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=placement background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_placement_settings.png x=220 y=70>
|
|
<img src=E_autoraise_settings.png x=10 y=270>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Window Placement and Autoraise
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
These two _Settings(settings) dialogs allow you to configure various options
|
|
for the placement of windows. The two Dialog window options are for windows
|
|
like the ALT+O open URL window in Netscape. Manual Placement will force you to
|
|
use the mouse to position every new window that attempts to map itself.
|
|
<p>
|
|
The Autoraise settings Dialog will allow you to set a timer event that causes a
|
|
window to automatically raise itself to the foreground after a set time. You
|
|
can enable it here, as well as change the timer. This is only useful in the
|
|
sloppy and pointer _focus_modes(focus) .
|
|
|
|
<page columns=1 padding=16 name=eesh background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Enlightenment and IPC
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Enlightenment has a fairly interesting IPC system that allows external
|
|
applications (such as Eterm) to talk to Enlightenment and both ask for
|
|
information and change information. There is a program that was installed with
|
|
Enlightenment called "eesh" that is a simple shell interface to the IPC in
|
|
Enlightenment. It's even got its own documentation. You can go into
|
|
eesh and type "help" and it should spit back a list of commands that it
|
|
understands.
|
|
<p>
|
|
Note: there are many commands that will show up in E's IPC that don't
|
|
necessarily work yet, or aren't fully implemented. You CAN potentially do some
|
|
really bizarre things to your system by using eesh, but for the most part it's
|
|
just another interesting interface to E. In your distribution package you
|
|
should have received some sample scripts written in Perl that interface to E
|
|
through eesh showing how you can externally script E to do more things outside
|
|
E's base functionality. Expect the IPC to flesh out even more in future
|
|
revisions.
|
|
<br>
|
|
To exit eesh, hit CTRL + D (EOF)
|
|
|
|
<page columns=1 padding=16 name=editmenus background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Editing Enlightenment's Menus
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
The first time you run Enlightenment as a user after you've installed it, it
|
|
should create a directory under your home directory called .enlightenment. In
|
|
this directory, there will be a file called "file.menu" - this file controls
|
|
the contents of your left-mouse button _Menu(rootmenu) . The very first line
|
|
of this file contains the title for the menu, and the remainder of the file
|
|
looks something like this:
|
|
<font face=aircut3/10 color=#112222>
|
|
<p>
|
|
"Eterm" NULL exec "Eterm"
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Where each column represents:
|
|
<font face=aircut3/10 color=#112222>
|
|
<p>
|
|
Entry title , graphic for menu (or NULL) , exec "commandline"
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
You may have several files in here, including a KDE menu and a Gnome menu if
|
|
Enlightenment has detected their presence during installation. If
|
|
detected, your primary apps will be located in another file called
|
|
user_apps.menu. Each of these files is for you to edit as desired.
|
|
|
|
|
|
<page columns=1 padding=16 name=editkeys background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Editing Your Keybindings
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
|
|
To set your own keybindings, all you have to do is find the keybindings.cfg
|
|
file that was installed with Enlightenment, and make a copy in your
|
|
~/.enlightenment directory. This file is fairly long, but shouldn't be too
|
|
difficult to edit. Be careful! The keybindings in this file will override ALL
|
|
the default keybindings, as long as this file exists, so edit this file with
|
|
extreme caution (unless you know what you're doing).
|
|
<p>
|
|
To reset your keybindings back to the default, simply remove this file from
|
|
your ~/.enlightenment directory. The next time you restart Enlightenment
|
|
it should reload the default keybindings into memory.
|
|
|
|
<page columns=1 padding=16 name=themes background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Enlightenment and Themes
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
One of the strong points of Enlightenment, of course, is that you can change
|
|
around the complete look and feel of your desktop whenever you want to.
|
|
Included with the 0.16.7 release are a few themes, to show off a little bit of
|
|
this configurability. You can select them by using the middle mouse button
|
|
_menu(rootmenu) , going to the "Themes" selector, and then choosing a new
|
|
theme. Of course, there are plenty more themes for Enlightenment than come
|
|
with it by default. You can find more by going to:
|
|
<p>
|
|
http://e.themes.org
|
|
<p>
|
|
and searching around until you find something you like.
|
|
<p>
|
|
To install a new theme
|
|
is simple: all you need to do is take the bleh.etheme file and drop it into
|
|
your<br>
|
|
~/.enlightenment/themes<br>
|
|
directory. Once you've restarted Enlightenment,
|
|
it will automatically show up in your Themes _menu(rootmenu), and you can
|
|
choose it just like any other theme.
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=eyecandy background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Enlightenment's Eyecandy Features
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Of course, Enlightenment wouldn't be complete without just a few bits of
|
|
eyecandy to play with. Access them from the "Desktop" portion of your middle
|
|
mouse button _menu(rootmenu) .
|
|
<p>There are two toys that you can choose from:
|
|
<p>The ripples effect - this causes little ripplets of water to reflect on the
|
|
bottom of your screen.
|
|
<p>The waves effect - similar to ripples, but this one waves up and down as
|
|
opposed to side-to-side
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Each of these can be turned back off simply by using the same menu that you
|
|
enabled it through.
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=maint background=Edoc_bg.png linkcolor=#88dddd>
|
|
<img src=E_maint_menu.png x=265 y=60>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Included Maintenance Scripts
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Enlightenment comes with several scripts that are executable out of the middle
|
|
mouse button _menu(rootmenu) - these scripts can perform all sorts of
|
|
maintenance on the files that Enlightenment creates automatically for you.
|
|
When you select "Maintenance" you should get a menu that looks something like
|
|
the one above-right. You can also rebuild the _KDE_and_GNOME(deskenv) menus
|
|
Enlightenment uses from here<p>
|
|
As a warning, when you purge configuration information, the next time you
|
|
restart Enlightenment it will take longer to load. You can monitor
|
|
Enlightenment's usage using the query tools provided. If you change themes a
|
|
lot you will probably want to purge the config file cache after you've settled
|
|
on a theme. This will help keep your disk usage by Enlightenment down.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=faq background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Frequently Asked Questions
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
_I_can't_find_my_iconbox_or_change_its_settings.(faq2)
|
|
<p>
|
|
_I_can't_seem_to_find_my_left_mouse_menu.(faq2)
|
|
<p>
|
|
_All_my_settings_are_mangled_and_I_can't_fix_it.(faq3)
|
|
<p>
|
|
_I_upgraded_a_theme_but_the_new_one_isn't_being_used.(faq3)
|
|
<p>
|
|
_I_set_my_window_to_borderless_and_can't_set_it_back.(faq4)
|
|
<p>
|
|
_How_can_I_move_or_resize_the_iconbox?(faq4)
|
|
<p>
|
|
_How_can_I_disable_that_annoying_desktop_tooltip?(faq4)
|
|
<p>
|
|
_How_can_I_set_up_Enlightenment_to_work_with_GNOME?(faq5)
|
|
<p>
|
|
_How_can_I_set_up_Enlightenment_to_work_with_KDE?(faq7)
|
|
<p>
|
|
_These_docs_didn't_help,_where_can_I_get_more_help?(faqend)
|
|
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=faq2 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Frequently Asked Questions: Page 1
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Q: I can't find my _Iconbox(iconbox) or change its settings.
|
|
<p>
|
|
A: There are two possibilities here.
|
|
<p>
|
|
1. You don't have an Iconbox on your desktop right now. Just middle-click and
|
|
select Desktop/Create new iconbox
|
|
<br>
|
|
2. Your Iconbox is transparent and borderless. Iconify a window and see if
|
|
your icon appears. If so, rightclick on it to reconfigure your Iconbox.
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Q: I Can't Seem To Find My Left Mouse Menu
|
|
<p>
|
|
A: Your menu files may be destroyed. Try rerunning the program that initially
|
|
generated them. First you'll want to remove the ~/.enlightenment/*.menu files.
|
|
Rebuild them using the _Maintenance(maint) menu.
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=faq3 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Frequently Asked Questions: Page 2
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
Q: All My Settings Are Mangled And I Can't Fix It
|
|
<p>
|
|
A: Well, if things get really messed up, you can always remove all of
|
|
Enlightenment's automatically saved files. go into ~/.enlightenment, and
|
|
remove the ...e_session* files, and then blow away the cached directory. If
|
|
your theme is broken, remove the user_theme.cfg file, also. The
|
|
next time you start Enlightenment it should reset everything to the default.
|
|
<p>
|
|
<br>
|
|
<br>
|
|
Q: I Upgraded My Theme, But The New One Isn't Being Used
|
|
<p>
|
|
A: When you upgrade a theme that does not come with Enlightenment, when you go
|
|
into your ~/.enlightenment/themes directory, be sure to delete the unpacked
|
|
directory version of your theme that should be sitting next to the theme, if it
|
|
is there. Otherwise when Enlightenment attempts to start the new version it
|
|
will use the old files, which causes this problem.
|
|
|
|
<page columns=1 padding=16 name=faq4 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Frequently Asked Questions: Page 3
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
Q: I set my window to borderless and can't set it back or move it.
|
|
<p>
|
|
A: ALT + Right mouse button when pressed anywhere in the window will give you
|
|
the _window_operations(windowops) menu. ALT + Left mouse button will move the
|
|
window and ALT + Middle mouse button will resize the window.
|
|
<p>
|
|
<br>
|
|
Q: How can I move or resize the iconbox?
|
|
<p>
|
|
A: As described above, ALT + Right mouse button will give you the
|
|
_window_operations(windowops) menu, ALT + Middle mouse button will resize the
|
|
iconbox and ALT+left mouse button will move it. See the _Iconbox(iconbox)
|
|
documentation for more help
|
|
<p>
|
|
<br>
|
|
Q: How can I disable that annoying desktop tooltip?
|
|
<p>
|
|
A: There is a special config option for it under the _tooltip(tooltips) <br>
|
|
_settings(settings) menu.
|
|
|
|
<page columns=1 padding=16 name=faq5 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Frequently Asked Questions: Page 4
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Q: How do I set up Enlightenment to work with GNOME?
|
|
<p>
|
|
A: By default, Enlightenment supports all of the GNOME hints. However, if you
|
|
want to run GMC you may notice that clicking on the root window does not
|
|
always have the desired effect (for dragging icons, GMC's root menus, etc).
|
|
If you want to use GMC with enlightenment, there are a couple of options. You
|
|
can use alt+leftmouse and alt+rightmouse to use the GMC root menus. Or, you
|
|
can edit the keybindings.cfg file to remove the bindings for your left and
|
|
right
|
|
mousebuttons. There is a copy of keybindings.cfg that will do this for you
|
|
that comes with enlightenment. in /path/to/enlightenment/configs/
|
|
copy the keybindings.gmc.cfg into your ~/.enlightenment directory. When you
|
|
restart, you will no longer have the left and right mousebuttons bound to
|
|
enlightenment. To modify your system configuration, copy over the
|
|
keybindings.cfg file in that directory. For your convenience, there is a
|
|
keybindings.nogmc.cfg in case you want to reverse this change at a later date.
|
|
<br align=75%>
|
|
_next_page(faq6)
|
|
|
|
|
|
|
|
<page columns=1 padding=16 name=faq6 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Frequently Asked Questions: Page 5
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
GNOME Setup Part 2
|
|
<p>
|
|
NOTE: you may choose to use virtual areas instead of virtual desktops since
|
|
GMC does not handle clicks anywhere on the root window on desktops other than
|
|
0.
|
|
If you want to start enlightenment from gnome-session, you should use the
|
|
gnome control-panel to select the new enlightenment as your window manager.
|
|
Warning: Enlightenment is slower when run from a session manager. You should
|
|
opt to run enlightenment and have enlightenment be your session manager
|
|
instead of running gnome-session. You can start "panel" and "gmc" by hand and
|
|
have enlightenment relaunch them as the preferred launch method. To do this,
|
|
once you have launched them by hand, alt-rightclick on them, select "Remember"
|
|
and then choose "Restart Application on Login".
|
|
|
|
|
|
<page columns=1 padding=16 name=faq7 background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Frequently Asked Questions: Page 6
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
Q: How do I set up Enlightenment to work with _KDE(deskenv) ?
|
|
<p>
|
|
A: By default, Enlightenment does not support the KDE hints. You can turn them
|
|
on easily through your settings menus, however. If you want to add support
|
|
automatically upon launch (which can be disabled by the autosaved user
|
|
configuration) then copy the control.kde.cfg to the ~/.enlightenment directory
|
|
and rename it to control.cfg. If you are doing this after launching
|
|
enlightenment for the first time, you will want to remove the line from your
|
|
~/.enlightenment/...e_session.XXXXXX file that looks like: <br>
|
|
1366 0<br>
|
|
simply remove that line and start up enlightenment again.
|
|
If your "KDE Support" _settings(settings) panel still show KDE support
|
|
turned on, then
|
|
you can simply check the box there, and KDE support will remain on.
|
|
You can launch kpanel and/or kfm from your .xsession or .xinitrc files and
|
|
they will work correctly. If you want to edit the startkde script
|
|
(system-wide configuration change) find the line that contains kwm and replace
|
|
it with /path/to/enlightenment.
|
|
|
|
|
|
<page columns=1 padding=16 name=faqend background=Edoc_bg.png linkcolor=#88dddd>
|
|
<font face=rothwell/25 color=#ffffff>
|
|
<p>
|
|
Frequently Asked Questions: Page 7
|
|
<font face=aircut3/12 color=#ffffff>
|
|
<p>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
Q: These Docs Didn't Help, Where Can I Get More Help?
|
|
<p>
|
|
A: Well, we obviously can't answer all of your questions just by predicting
|
|
them, so I would try the _website(web) as well as looking at the
|
|
_mailing_lists(email) , especially the mail archives. Chances are that someone
|
|
else has probably had the same problem that you have. And if all that still
|
|
fails, you might try someone on the _irc(irc) channel
|
|
<p>
|