LXPanel — различия между версиями

Материал из LXDE.org
Перейти к: навигация, поиск
Строка 1: Строка 1:
== LX Office ==
+
{| class="infobox" " align="right" cellspacing="4" cellpadding="1" style="width:1em; font-size:90%; text-align:left; border:1px solid grey; margin:1em; background:ghostwhite;"
LX OFFICE merupakan sebuah sistem manajemen informasi kantor terbaru yang pertama di domestik.Ia punya kedua modul fungsional, yaitu modul fungsional Office kantor dan modul fungsional OA jaringan.Produk kami pula diarahkan kepada sepuluh negara anggota ASEAN dan menghasilkan LX OFFICE yang versi bahasa Vietnam, bahasa Thai, bahasa Laos, bahasa Myanmar, bahasa Khmer, bahasa Indonesia, bahasa Melayu dan bahasa yang lainnya untuk memberikan platform manajemen kantor jaringan yang aman, efisien, leluasa, mudah digunakan dan luwes kepada pemerintah, perusahaan dan pengguna individul.Pendeknya, LX OFFICE adalah sebuah perangkat lunak kantor yang dapat mengendalikan platform Windows dan platform Linux bersamaan serta ia pula dapat saling serba cocok dengan MS-Office.
+
| colspan="3" align="center"| '''LXPanel'''
 +
|-
 +
| colspan="3" align="center"| [[Изображение:LXPanel menu.png|270px|LXPanel]]
 +
|-
 +
| style="width:10%" | '''Разработчики'''
 +
| LXDE Team
 +
|-
 +
| '''Первый релиз'''
 +
| -
 +
|-
 +
| '''Последняя версия'''
 +
| 0.5.8
 +
|-
 +
| '''Дата релиза'''
 +
| 2011-07-29
 +
|-
 +
| '''Жанр'''
 +
| Панель рабочего стола
 +
|-
 +
| '''Лицензия'''
 +
| GNU General Public License, LGPL
 +
|-
 +
| '''Загрузка'''
 +
|[http://lxde.org/ lxde.org]
 +
|}
 +
'''LXPanel''' это стандартная панель LXDE. Панель рабочего стола может генерировать меню для установленных приложений автоматически из файлов ''*.desktop''. Она может быть сконфигурирована из GUI диалога настроек, поэтому нет необходимости редактировать конфигурационные файлы. Компонент предоставляет диалог "Выполнить" с автоматическим дописыванием команды.
  
Fungsi dan Ciri-ciri Utama:
+
== Важные замечания ==
1.LX OFFICE dapat memakai Word, Excel, Powerpoint.
+
* Внимание: Хотя изначально lxpanel базируется на fbpanel, в настоящий момент они почти полностью отличаются как во внутренней реализации, так и конфигурации. Поэтому не используйте конфигурационные файлы fbpanel здесь или вы столкнетесь с неправильной работой.
 +
* Основные настройки LXPanel можно выполнить при помощи диалога настройки. Просто кликните правой кнопкой мышки на панели и вы сможете получить доступ к диалогу настройки. Пожалуйста используйте графическую среду настройки, нежели непосредственное редактирование конфигурационных файлов без особых потребностей.
 +
* Формат конфигурационных файлов изменился начиная с версии 3.5 для поддержки различного расположения панелей. Не совмещайте устаревшие конфигурационные файлы с новыми версиями.
 +
* Формат конфигурационных файлов не документирован до версии 3.7 поскольку он не был стабильным. Сейчас это документируется здесь.
  
2.Dapat masukan dan keluaran Bahasa Mandarin Senderhana / Tradisional, Bahasa Inggris, Bahasa Vietnam, Bahasa Laos, Bahasa Thai, Bahasa Myanmar dan lain-lain.
+
=== Расположение файлов ===
 +
* Конфигурационные файлы LXPanel находятся в папке ''~/.config/lxpanel/<Имя профиля>''.
 +
* Под LXDE, мы используем другое имя профиля - LXDE. Так что это находится в папке ''~/.config/lxpanel/LXDE''. Таким образом, если вы измените конфигурацию панели под LXDE это не затронет другие среды рабочего стола.
 +
* Если конфигурационные файлы отсутствуют, lxpanel <span class="plainlinks">[http://www.supplementstoweightloss.com/ <span style="color:black;font-weight:normal; text-decoration:none!important; background:none!important; text-decoration:none;">weight loss pills</span>] загружает системный из ''/usr/share/lxpanel/profile/<Profile name>''.
  
3.Multi-panel view meningkatkan efisiensi dan kepraktisannya.
+
=== Основной конфигурационный файл ===
 +
Основной конфигурационный файл имеет название "config" и его формат выглядит как это:
 +
<pre>
 +
[Command]
 +
FileManager=pcmanfm %s
 +
Terminal=xterm -e
 +
LogoutCommand=
 +
</pre>
 +
где:
 +
; FileManager: указывает файловый менеджер для случая когда открывается папка из lxpanel.
 +
; Terminal: указывает эмулятор терминала для случая когда необходимо запустить терминальное окно.
 +
; LogoutCommand: вызывает данную команду, когда был выбран "Выход" (Англ: "Logout") в меню lxpanel. Как правило это предусматривает различные возможности, такие как команда "killall <something>". Под LXDE, вы можете использовать "lxde-logout" для выходя из сессии. Внимание : было обнаружено что в последнем (git) коде использовалось слово "Logout" вместо "LogoutCommand" (это не окончательный вариант!)
  
4.Gambar definisi diri (serba cocok dengan gambar pilih sendiri Microsoft)
+
=== Панели ===
 +
Файлы конфигураций панелей находятся в ''~/.config/lxpanel/<Profile>/panels''. Каждый файл в каталоге определяет отдельную панель. При запуске, все панели определенные в этих файлах загружаются. Конфигурационный файл по умолчанию выглядит так:
 +
<pre>
 +
# lxpanel <profile> config file. Manually editing is not recommended.
 +
# Use preference dialog in lxpanel to adjust config when you can.
  
5.Punya fungsi multi-platform, dapat mengendalikan pada platform OS Windows / Linux / Solaris dan lain-lain.
+
# Global section: defines appearance and behavior of this panel.
 +
Global {
 +
    edge=bottom    # The edge this panel attaches to
 +
    allign=left    # alignment: left/center/right
 +
    margin=0      # margin: margin to the edge of the whole screen
 +
    widthtype=percent  # percent/pixel
 +
    width=100      # width of the panel: The unit used here is according to widthtype.
 +
    height=26      # height of the panel
 +
    transparent=0  # use (pseudo-)transparent background: on=1, off=0
 +
    tintcolor=#000000  # color blended with the backgroud when transparency is used.
 +
    alpha=0    # alpha value used to blend tintcolor with background.
 +
    setdocktype=1  # ask the window manager to treat the panel as a dock.
 +
    setpartialstrut=1  # ask the window manager to reserve the space for the panel and not to cover it with maximized windows
 +
    usefontcolor=1  # use customize colors for the text instead of that defined in system theme.
 +
    fontcolor=#ffffff  # color of text on the panel (Currently this is only supported by clock applet)
 +
    background=1    # use customize image to draw the background of the panel. (cannot be used with transparent)
 +
    backgroundfile=/usr/share/lxpanel/images/background.png  # The image file used.
 +
}
  
6.Dengan cabang sistem manajemen alur kerja yang kuat, LX OFFICE dapat mencapaikan manajemen kerja individu, manajemen kerja organisasi, manajemen kerja proyek.
 
  
7.Front end bank data yang kaya.
+
# Configuration of various applets
 +
# Basic syntax:
 +
# Plugin {
 +
#  type=<plugin type>
 +
#  expand=0    (optional, mainly used in "taskbar" and "space" applets.
 +
#                expand=1 will stretch the applet to fill all available spaces)
 +
#  Config {
 +
#    ...
 +
#  }
 +
# }
  
8.Mendukung semua format
 
Mengumumkan blog dengan offline
 
Mendukung Office Microsoft
 
Memperkuat dukungan dari alat matematika
 
  
== Pranala Luar ==
+
Plugin {
[http://littletods.com/en/content/4-perlengkapan-bayi Perlengkapan Bayi] [http://www.doxapest.co.id/index.php/pest-control-dan-anti-rayap Pest Control] [http://www.doxapest.co.id/index.php/pest-control-dan-anti-rayap Anti Rayap] [http://www.pbtaxand.com/our-services/tax-advisory-services Konsultan Pajak] [http://www.pbtaxand.com/our-services/tax-advisory-services Tax Consultant] [http://saranasukses.com/outsourcing-indonesia.html Outsourcing Indonesia] [http://www.pedatimotor.com Aksesoris Sparepart Motor] [http://www.goldenfibreglass.com/product-atap-fiberglass.php Atap Fiberglass] [http://www.goldenfibreglass.com/product-tangki-fiberglass.php Tangki Fiberglass]
+
    type = space
 +
    Config {
 +
        Size=2
 +
    }
 +
}
 +
 
 +
Plugin {
 +
    type = menu
 +
    Config {
 +
        # image must be set
 +
        image=/usr/share/lxpanel/images/my-computer.png
 +
        # name is optional
 +
        # it may be set to the name of a *.directory file in /usr/share/desktop-directories to get a localised label
 +
        # eg. name=lxde-menu-applications.directory
 +
        name=Label
 +
        # tint may be set to an X11 colour name or a hex value,
 +
        # see http://library.gnome.org/devel/gdk/unstable/gdk-Colormaps-and-Colors.html#gdk-color-parse
 +
        # The default is blue; black disables tinting.
 +
        tint=red
 +
        system {
 +
        }
 +
        separator {
 +
        }
 +
        item {
 +
            command=run
 +
        }
 +
        separator {
 +
        }
 +
        item {
 +
            image=gnome-logout
 +
            command=logout
 +
        }
 +
    }
 +
}
 +
 
 +
Plugin {
 +
    type = launchbar
 +
    Config {
 +
        Button {
 +
            id=pcmanfm.desktop
 +
        }
 +
        Button {
 +
            id=gnome-terminal.desktop
 +
        }
 +
        Button {
 +
            id=firefox.desktop
 +
        }
 +
    }
 +
}
 +
 
 +
Plugin {
 +
    type = space
 +
    Config {
 +
        Size=4
 +
    }
 +
}
 +
 
 +
Plugin {
 +
    type = wincmd
 +
    Config {
 +
        Button1=iconify
 +
        Button2=shade
 +
    }
 +
}
 +
 
 +
Plugin {
 +
    type = space
 +
    Config {
 +
        Size=4
 +
    }
 +
}
 +
 
 +
Plugin {
 +
    type = pager
 +
}
 +
 
 +
Plugin {
 +
    type = space
 +
    Config {
 +
        Size=4
 +
    }
 +
}
 +
 
 +
Plugin {
 +
    type = taskbar
 +
    expand=1
 +
    Config {
 +
        tooltips=1
 +
        IconsOnly=0
 +
        AcceptSkipPager=1
 +
        ShowIconified=1
 +
        ShowMapped=1
 +
        ShowAllDesks=0
 +
        UseMouseWheel=1
 +
        UseUrgencyHint=1
 +
        FlatButton=0
 +
        MaxTaskWidth=150
 +
        spacing=1
 +
    }
 +
}
 +
 
 +
Plugin {
 +
    type = netstat
 +
}
 +
 
 +
Plugin {
 +
    type = cpu
 +
}
 +
 
 +
Plugin {
 +
    type = tray
 +
}
 +
 
 +
Plugin {
 +
    type = dclock
 +
    Config {
 +
        ClockFmt=%R
 +
        TooltipFmt=%A %x
 +
        BoldFont=0
 +
    }
 +
}
 +
 
 +
 
 +
</pre>
 +
 
 +
 
 +
=== Расположение двух панелей как в среде GNOME ===
 +
LXPanel может поддерживать несколько панелей. Мы предлагаем набор конфигурационных файлов, которые имитируют двупанельный внешний вид по умолчанию как у среды GNOME здесь: http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxpanel;a=tree;f=data/two_panels;hb=HEAD
 +
 
 +
=== Решение проблемы с пустым меню в LXPanel ===
 +
Если вы нажали на кнопку меню, но не обнаружили результата своих действий. То для вас предусмотрен следующий скрипт решения этой проблемы:
 +
<pre>
 +
#!/bin/bash
 +
 
 +
killall lxpanel
 +
file=`find ~/.cache/menus -name "*" -type f`
 +
rm ${file}
 +
lxpanel -p LXDE &
 +
</pre>
 +
Это выгружает lxpanel, удаляет текущий кэш и запускает панель снова. Проверено с версиями 0.3.99/0.3.999.
 +
 
 +
== Тестирование LXPanel ==
 +
Здесь вы можете ознакомиться со специальной информацией для LXPanel. Если вы хотите использовать плагин меню для LXPanel, вам необходимо компилировать кэш-меню приложений и lxmenu-data так-же. Сначала скомпилируйте кеш-меню, затем lxmenu-data и после этого уже  LXPanel. За дополнительной информацией о тестировании пожалуйста обращайтесь к следующим страницам <span class="plainlinks">[http://www.shoppharmacycounter.com/ <span style="color:black;font-weight:normal; text-decoration:none!important; background:none!important; text-decoration:none;">weight loss pills</span>] [http://wiki.lxde.org/en/Category:Testing Testing].
 +
 
 +
=== Адреса ===
 +
* Source: http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxpanel;a=summary
 +
* Tracker: http://sourceforge.net/tracker/?group_id=180858
 +
* Bugtracker: http://sourceforge.net/tracker/?group_id=180858&atid=894869
 +
* Git: git://lxde.git.sourceforge.net/gitroot/lxde/lxpanel
 +
 
 +
=== Опции компиляции ===
 +
  ./autogen.sh
 +
  ./configure
 +
  make
 +
  make install
 +
 
 +
вам необходимо [[menu-cache]] из репозитория LXDE для компилирования LXPanel.
 +
 
 +
 
 +
== Решение проблемы с иконкой меню gxine ==
 +
Откройте файл ''/usr/share/applications/gxine.desktop'':
 +
 
 +
# nano /usr/share/applications/gxine.desktop
 +
 
 +
Удалите строки:
 +
 
 +
  x-content/video-svcd
 +
  x-content/video-vcd
 +
 
 +
Измените значение "Categories":
 +
 
 +
  Categories=AudioVideo;Player;TV;
 +
 
 +
теперь gxine помещается в меню.
 +
 
 +
== Смотрите так-же ==
 +
* [[How to write plugins for LXPanel]]
 +
 
 +
 
 +
== Ссылки ==
 +
* [http://megaupl0ad.com/скачать-фотошоп-бесплатно-на-русском/ скачать фотошоп бесплатно]
 +
* [http://sourceforge.net/projects/lxde/files/LXPanel%20%28desktop%20panel%29/ LXPanel на sf.net]
 +
* [http://www.xtspy.com/ cell phone spy software]
 +
 
 +
[[Category:LXDE]]
 +
[[Category:Component]]
 +
 
 +
[[en:LXPanel]]
 +
[[de:LXPanel]]
 +
[[fr:LXPanel]]
 +
[[pt:LXPanel]]
 +
[[sv:LXPanel]]
 +
[[zh:LXPanel]]

Версия 09:11, 9 апреля 2014

LXPanel
LXPanel
Разработчики LXDE Team
Первый релиз -
Последняя версия 0.5.8
Дата релиза 2011-07-29
Жанр Панель рабочего стола
Лицензия GNU General Public License, LGPL
Загрузка lxde.org

LXPanel это стандартная панель LXDE. Панель рабочего стола может генерировать меню для установленных приложений автоматически из файлов *.desktop. Она может быть сконфигурирована из GUI диалога настроек, поэтому нет необходимости редактировать конфигурационные файлы. Компонент предоставляет диалог "Выполнить" с автоматическим дописыванием команды.

Важные замечания

  • Внимание: Хотя изначально lxpanel базируется на fbpanel, в настоящий момент они почти полностью отличаются как во внутренней реализации, так и конфигурации. Поэтому не используйте конфигурационные файлы fbpanel здесь или вы столкнетесь с неправильной работой.
  • Основные настройки LXPanel можно выполнить при помощи диалога настройки. Просто кликните правой кнопкой мышки на панели и вы сможете получить доступ к диалогу настройки. Пожалуйста используйте графическую среду настройки, нежели непосредственное редактирование конфигурационных файлов без особых потребностей.
  • Формат конфигурационных файлов изменился начиная с версии 3.5 для поддержки различного расположения панелей. Не совмещайте устаревшие конфигурационные файлы с новыми версиями.
  • Формат конфигурационных файлов не документирован до версии 3.7 поскольку он не был стабильным. Сейчас это документируется здесь.

Расположение файлов

  • Конфигурационные файлы LXPanel находятся в папке ~/.config/lxpanel/<Имя профиля>.
  • Под LXDE, мы используем другое имя профиля - LXDE. Так что это находится в папке ~/.config/lxpanel/LXDE. Таким образом, если вы измените конфигурацию панели под LXDE это не затронет другие среды рабочего стола.
  • Если конфигурационные файлы отсутствуют, lxpanel weight loss pills загружает системный из /usr/share/lxpanel/profile/<Profile name>.

Основной конфигурационный файл

Основной конфигурационный файл имеет название "config" и его формат выглядит как это:

[Command]
FileManager=pcmanfm %s
Terminal=xterm -e
LogoutCommand=

где:

FileManager
указывает файловый менеджер для случая когда открывается папка из lxpanel.
Terminal
указывает эмулятор терминала для случая когда необходимо запустить терминальное окно.
LogoutCommand
вызывает данную команду, когда был выбран "Выход" (Англ: "Logout") в меню lxpanel. Как правило это предусматривает различные возможности, такие как команда "killall <something>". Под LXDE, вы можете использовать "lxde-logout" для выходя из сессии. Внимание : было обнаружено что в последнем (git) коде использовалось слово "Logout" вместо "LogoutCommand" (это не окончательный вариант!)

Панели

Файлы конфигураций панелей находятся в ~/.config/lxpanel/<Profile>/panels. Каждый файл в каталоге определяет отдельную панель. При запуске, все панели определенные в этих файлах загружаются. Конфигурационный файл по умолчанию выглядит так:

# lxpanel <profile> config file. Manually editing is not recommended.
# Use preference dialog in lxpanel to adjust config when you can.

# Global section: defines appearance and behavior of this panel.
Global {
    edge=bottom    # The edge this panel attaches to
    allign=left    # alignment: left/center/right
    margin=0       # margin: margin to the edge of the whole screen
    widthtype=percent   # percent/pixel
    width=100      # width of the panel: The unit used here is according to widthtype.
    height=26      # height of the panel
    transparent=0  # use (pseudo-)transparent background: on=1, off=0
    tintcolor=#000000  # color blended with the backgroud when transparency is used.
    alpha=0    # alpha value used to blend tintcolor with background.
    setdocktype=1   # ask the window manager to treat the panel as a dock.
    setpartialstrut=1  # ask the window manager to reserve the space for the panel and not to cover it with maximized windows
    usefontcolor=1   # use customize colors for the text instead of that defined in system theme.
    fontcolor=#ffffff   # color of text on the panel (Currently this is only supported by clock applet)
    background=1    # use customize image to draw the background of the panel. (cannot be used with transparent)
    backgroundfile=/usr/share/lxpanel/images/background.png  # The image file used.
}


# Configuration of various applets
# Basic syntax:
# Plugin {
#   type=<plugin type>
#   expand=0    (optional, mainly used in "taskbar" and "space" applets.
#                expand=1 will stretch the applet to fill all available spaces)
#   Config {
#     ...
#   }
# }


Plugin {
    type = space
    Config {
        Size=2
    }
}

Plugin {
    type = menu
    Config {
        # image must be set
        image=/usr/share/lxpanel/images/my-computer.png
        # name is optional
        # it may be set to the name of a *.directory file in /usr/share/desktop-directories to get a localised label
        # eg. name=lxde-menu-applications.directory
        name=Label
        # tint may be set to an X11 colour name or a hex value,
        # see http://library.gnome.org/devel/gdk/unstable/gdk-Colormaps-and-Colors.html#gdk-color-parse
        # The default is blue; black disables tinting.
        tint=red
        system {
        }
        separator {
        }
        item {
            command=run
        }
        separator {
        }
        item {
            image=gnome-logout
            command=logout
        }
    }
}

Plugin {
    type = launchbar
    Config {
        Button {
            id=pcmanfm.desktop
        }
        Button {
            id=gnome-terminal.desktop
        }
        Button {
            id=firefox.desktop
        }
    }
}

Plugin {
    type = space
    Config {
        Size=4
    }
}

Plugin {
    type = wincmd
    Config {
        Button1=iconify
        Button2=shade
    }
}

Plugin {
    type = space
    Config {
        Size=4
    }
}

Plugin {
    type = pager
}

Plugin {
    type = space
    Config {
        Size=4
    }
}

Plugin {
    type = taskbar
    expand=1
    Config {
        tooltips=1
        IconsOnly=0
        AcceptSkipPager=1
        ShowIconified=1
        ShowMapped=1
        ShowAllDesks=0
        UseMouseWheel=1
        UseUrgencyHint=1
        FlatButton=0
        MaxTaskWidth=150
        spacing=1
    }
}

Plugin {
    type = netstat
}

Plugin {
    type = cpu
}

Plugin {
    type = tray
}

Plugin {
    type = dclock
    Config {
        ClockFmt=%R
        TooltipFmt=%A %x
        BoldFont=0
    }
}



Расположение двух панелей как в среде GNOME

LXPanel может поддерживать несколько панелей. Мы предлагаем набор конфигурационных файлов, которые имитируют двупанельный внешний вид по умолчанию как у среды GNOME здесь: http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxpanel;a=tree;f=data/two_panels;hb=HEAD

Решение проблемы с пустым меню в LXPanel

Если вы нажали на кнопку меню, но не обнаружили результата своих действий. То для вас предусмотрен следующий скрипт решения этой проблемы:

#!/bin/bash

killall lxpanel
file=`find ~/.cache/menus -name "*" -type f`
rm ${file}
lxpanel -p LXDE &

Это выгружает lxpanel, удаляет текущий кэш и запускает панель снова. Проверено с версиями 0.3.99/0.3.999.

Тестирование LXPanel

Здесь вы можете ознакомиться со специальной информацией для LXPanel. Если вы хотите использовать плагин меню для LXPanel, вам необходимо компилировать кэш-меню приложений и lxmenu-data так-же. Сначала скомпилируйте кеш-меню, затем lxmenu-data и после этого уже LXPanel. За дополнительной информацией о тестировании пожалуйста обращайтесь к следующим страницам weight loss pills Testing.

Адреса

Опции компиляции

 ./autogen.sh
 ./configure
 make
 make install

вам необходимо menu-cache из репозитория LXDE для компилирования LXPanel.


Решение проблемы с иконкой меню gxine

Откройте файл /usr/share/applications/gxine.desktop:

# nano /usr/share/applications/gxine.desktop

Удалите строки:

 x-content/video-svcd
 x-content/video-vcd

Измените значение "Categories":

 Categories=AudioVideo;Player;TV;

теперь gxine помещается в меню.

Смотрите так-же


Ссылки