Rename Panel to Taskbar

git-svn-id: svn://kolibrios.org@5452 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Leency committed 2015-02-23 16:01:43 +00:00
1 parent 726a59c7da
commit b97c8c8bf6
37 files changed
+85 -85

No files matched your search

+1 -1
View File
@@ -236,7 +236,7 @@ tup.append_table(img_files, {
{"KERNEL.MNT", "../kernel/trunk/kernel.mnt"},
{"@MENU", PROGS .. "/system/menu/trunk/menu"},
{"@VOLUME", PROGS .. "/media/volume/volume"},
{"@PANEL", PROGS .. "/system/panel/trunk/PANEL"},
{"@TASKBAR", PROGS .. "/system/panel/trunk/TASKBAR"},
{"@DOCKY", PROGS .. "/system/docky/trunk/docky"},
{"@OPEN", PROGS .. "/system/open/open"},
{"@NOTIFY", PROGS .. "/system/notify3/notify"},
+1 -1
View File
@@ -1,6 +1,6 @@
The following "hot" shortcut keys are used in the system:
(Indexing on time of appearance in the system)
1) Ctrl + Alt + Del start of the application CPU (the manager of processes), is a sole combination maintained on a level of a kernel, all rest "hot" key is realized at the expense of the application @PANEL.
1) Ctrl + Alt + Del start of the application CPU (the manager of processes), is a sole combination maintained on a level of a kernel, all rest "hot" key is realized at the expense of the application @TASKBAR.
2) Ctrl + Shift - switching of keyboard layout.
3) Win - start of the application MENU.
4) Alt + Ctrl + F12 - start of the application END.
+1 -1
View File
@@ -12,7 +12,7 @@
/SYS/NETWORK/ZEROCONF "" 1 # Network configuration
/SYS/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 # SET BG
/SYS/@VOLUME "" 1 # Start volume daemon
/SYS/@PANEL "" 1 # Start panel
/SYS/@TASKBAR "" 1 # Start taskbar
/SYS/@DOCKY "" 1 # Start docky
/SYS/SETUP BOOT 1 # Load device settings
/SYS/@ICON "" 1 # Multithread icon
+1 -1
View File
@@ -1,6 +1,6 @@
The following "hot" shortcut keys are used in the system:
(Indexing on time of appearance in the system)
1) Ctrl + Alt + Del start of the application CPU (the manager of processes), is a sole combination maintained on a level of a kernel, all rest "hot" key is realized at the expense of the application @PANEL.
1) Ctrl + Alt + Del start of the application CPU (the manager of processes), is a sole combination maintained on a level of a kernel, all rest "hot" key is realized at the expense of the application @TASKBAR.
2) Ctrl + Shift - switching of keyboard layout.
3) Win - start of the application MENU.
4) Alt + Ctrl + F12 - start of the application END.
+1 -1
View File
@@ -12,7 +12,7 @@
/SYS/NETWORK/ZEROCONF "" 1 # Network configuration
/SYS/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 # SET BG
/SYS/@VOLUME "" 1 # Start volume daemon
/SYS/@PANEL "" 1 # Start panel
/SYS/@TASKBAR "" 1 # Start taskbar
/SYS/@DOCKY "" 1 # Start docky
/SYS/SETUP BOOT 1 # Load device settings
/SYS/@ICON "" 1 # Multithread icon
+1 -1
View File
@@ -1,6 +1,6 @@
Le seguenti scorciatoie di tasiera sono valide in tutto il sistema
1) Ctrl + Alt + Del avvia il gestore dei processi mostranod i consumi del sistema
start of the application CPU (the manager of processes), is a sole combination maintained on a level of a kernel, all rest "hot" key is realized at the expense of the application @PANEL.
start of the application CPU (the manager of processes), is a sole combination maintained on a level of a kernel, all rest "hot" key is realized at the expense of the application @TASKBAR.
2) Ctrl + Shift cambia lingua della tastiera
3) Win Apre il MENU
4) Alt + Ctrl + F12 Fa partire l'applicazione END- start of the application END.
+1 -1
View File
@@ -12,7 +12,7 @@
/SYS/NETWORK/ZEROCONF "" 1 # Network configuration
/SYS/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 # SET BG
/SYS/@VOLUME "" 1 # Start volume daemon
/SYS/@PANEL "" 1 # Start panel
/SYS/@TASKBAR "" 1 # Start taskbar
/SYS/@DOCKY "" 1 # Start docky
/SYS/SETUP BOOT 1 # Load device settings
/SYS/@ICON "" 1 # Multithread icon
+15 -15
View File
@@ -111,7 +111,7 @@
соответствующее приложение
MENU - Евгений Гречников (Diamond), исправление ошибки: после закрытия
дочернего меню по Esc нельзя было открыть это же меню снова
@PANEL - Евгений Гречников (Diamond), Alt+F4 не прибивает программу
@TASKBAR - Евгений Гречников (Diamond), Alt+F4 не прибивает программу
безусловно, а посылает сообщение о закрытии, позволяя
корректный выход. Если программа не реагирует, её всегда
можно снять по Ctrl+Alt+Del
@@ -270,7 +270,7 @@
сохранение перед закрытием
Михаил Семеняко (mike.dld), поддержка колёсика мышки
kaitz, обновление эстонского перевода
@PANEL - Rus, контекстное меню панели с кнопкой "закрыть"
@TASKBAR - Rus, контекстное меню панели с кнопкой "закрыть"
Alver, кнопка "свернуть" контекстного меню и кнопки панели
"свернуть все", "развернуть все", "переключить состояние всех"
Diamond, кнопка "развернуть" контекстного меню для свёрнутых окон
@@ -395,7 +395,7 @@
Павел Рымовский (Heavyiron), ускорение отрисовки
Кирилл Липатов (Leency), изменены изображения
MTDBG - Евгений Гречников (Diamond), поддержка syscall и sysenter
@PANEL - Евгений Гречников (Diamond), поддержка Alt+Tab/Alt+Shift+Tab;
@TASKBAR - Евгений Гречников (Diamond), поддержка Alt+Tab/Alt+Shift+Tab;
не показывает потоков, не создавших окна
SPraid, Alt+F4 не убивает саму панель и иконки
CPUID - Сергей Кузьмин (Wildwest), Павел Рымовский (Heavyiron),
@@ -518,7 +518,7 @@
диалог настроек
kaitz, перевод сообщений на эстонский язык
VNCCLIENT - hidnplayr, VNC клиент
@PANEL, CPU, END, DESKTOP, SETUP, CALENDAR - kaitz,
@TASKBAR, CPU, END, DESKTOP, SETUP, CALENDAR - kaitz,
перевод на эстонский язык
FREE3D04 - Сергей Семёнов (Serge), оптимизация
Павел Рымовский (Heavyiron), использование скина
@@ -848,7 +848,7 @@
* Обновления и добавление приложений:
KFAR - Diamond, новый менеджер файлов, работающий через 70 функцию.
Реализован просмотр содержимого дисков и запуск приложений.
@PANEL - Diamond, доработано для работы с 66/4 и 66/5, теперь "горячие"
@TASKBAR - Diamond, доработано для работы с 66/4 и 66/5, теперь "горячие"
комбинации клавиш срабатываю всегда.
@NUMCALC - Diamond, резидентное приложение, висит в памяти и запускает
калькулятор по нажатию клавиши NumLock.
@@ -970,7 +970,7 @@
С приложениями произведены следующие доработки и исправления:
@PANEL - Марат Закиянов (Mario79), листание списка выводимых приложений.
@TASKBAR - Марат Закиянов (Mario79), листание списка выводимых приложений.
Михаил Семеняко (mike.dld), установка рабочей области экрана и
корректная работа при использовании VRR.
Андрей Халявин (halyavin), устранена ошибка которая вела к
@@ -1122,7 +1122,7 @@
является многопоточным. Также произведено его слияние с кодом
приложения ICONMNGR.
@PANEL - Андрей Ивушкин (Willow), доработан для работы с новым ICON2.
@TASKBAR - Андрей Ивушкин (Willow), доработан для работы с новым ICON2.
BOARD - Андрей Ивушкин (Willow), разделение потоков сообщений на
пользовательские и ядерные, с возможностью переключения между
@@ -1254,7 +1254,7 @@
SETUP - таблица символов выводимых с нажатым ALT приравнена к основной
таблице символов английской раскладки.
@PANEL - поддержка "горячих" комбинаций клавиш:
@TASKBAR - поддержка "горячих" комбинаций клавиш:
ALT+F4 - завершение активного приложения.
AC97WAV - доработан для работы с текущим ядром. (Халявин Андрей)
@@ -1335,7 +1335,7 @@
(Смотреть функцию 18 в sysfuncs.txt и sysfuncr.txt)
4) Отключение звука спикера для всех приложений в системе, управление через
@PANEL.
@TASKBAR.
(Смотреть функцию 18 в sysfuncs.txt и sysfuncr.txt)
5) Полное устранение глюка "след убитого приложения" - устранил Халявин
@@ -1368,7 +1368,7 @@
12) Доработка драйвера клавиатуры - функция 2 больше не выводит комбинации
клавиш с нажатым Alt, все нажатые символы дублируются в функции 18/12.
Доработано приложение @PANEL.
Доработано приложение @TASKBAR.
(Смотреть функцию 18 в sysfuncs.txt и sysfuncr.txt)
С приложениями произведены следующие доработки и исправления:
@@ -1378,7 +1378,7 @@
Обводка и тень в надписях ICON, писк при запуске приложений.
Доработал Mario79.
@PANEL - поддержка новых горячих комбинаций клавиш: Alt+Win - запуск
@TASKBAR - поддержка новых горячих комбинаций клавиш: Alt+Win - запуск
приложения MENU, Alt+Ctrl+F12 - запуск приложения END.
SETUP - монтирование базы и раздела HD, базы CD - согласно таблице устройств
@@ -1435,7 +1435,7 @@
рекомендую вам редактировать DAT файлы этим текстовым редактором.
В этом случае нужно применять TINYPAD2.
Для совместимости с использованием горячих комбинаций клавиш
(в приложении @PANEL) был доработан алгоритм ввода символов,
(в приложении @TASKBAR) был доработан алгоритм ввода символов,
для игнорирования возврата символов с нулевым значением,
когда применяется клавиша Alt.
@@ -1520,7 +1520,7 @@
до 60-и символов (старый 30) и исправлен баг, по которому вместо
знака "~" вводилось "^".
@PANEL - новый "дизайн" - закос по ХРюшку, озвучка по спикеру с
@TASKBAR - новый "дизайн" - закос по ХРюшку, озвучка по спикеру с
отключением, переключение раскладки клавиатуры - щелчок мышью по
надписи (синий кубик En) или Ctrl+Shift (обе любые, но не нужно
нажимать сразу 3 кнопки и более, так как это не корректно
@@ -1534,7 +1534,7 @@
ICONMNGR - доработан для нового ICON, методы применения остались те же,
разве, что теперь в автозагрузке прописан сам ICON.
SETUP - доработан для переключения раскладок вызовом из @PANEL, идея
SETUP - доработан для переключения раскладок вызовом из @TASKBAR, идея
принадлежит русской команде, я её только продолжил.
В выпуске 2 доработано: запрос значений при запуске функцией 26,
восстановлена возможность выбора доступа к LBA и PCI.
@@ -1587,7 +1587,7 @@
* Сжаты упаковщиком MXP:
AC97WAV,FREE3D04,SDLFIRE,3DCUBE,@PANEL,BMPVIEW,C4,CALC,CDP,CMD,COLORREF,
AC97WAV,FREE3D04,SDLFIRE,3DCUBE,@TASKBAR,BMPVIEW,C4,CALC,CDP,CMD,COLORREF,
CROWNSCR,EXAMPLE2,FS,HDREAD,HEED,HTTPS,ICONEDIT,ICONMNGR,INFO,LC,MBLOCKS,
MFAR,MHC,MP3S,NNTPC,PCIDEV,PIC4,PONG3,POPC,SB,SMTPS,STACKCFG,SYSTREE,TETRIS,
VRR,XPAINT28,YM, PHENIX, 3DTCUB10, 3DETX59B, CPUID903, CPUID904,FREECELL.
+1 -1
View File
@@ -1,6 +1,6 @@
Следующие "горячие" комбинации клавиш используются в системе:
(Нумерация по времени появления в системе)
1) Ctrl + Alt + Del запуск приложения CPU (диспетчер процессов), это единственная комбинация поддержанная на уровне ядра, все остальное реализовано за счет приложения @PANEL.
1) Ctrl + Alt + Del запуск приложения CPU (диспетчер процессов), это единственная комбинация поддержанная на уровне ядра, все остальное реализовано за счет приложения @TASKBAR.
2) Ctrl + Shift - переключение раскладки клавиатуры.
3) Win - запуск приложения MENU.
4) Alt + Ctrl + F12 - запуск приложения END.
+1 -1
View File
@@ -12,7 +12,7 @@
/SYS/NETWORK/ZEROCONF "" 1 # Network configuration
/SYS/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 # SET BG
/SYS/@VOLUME "" 1 # Start volume daemon
/SYS/@PANEL "" 1 # Start panel
/SYS/@TASKBAR "" 1 # Start taskbar
/SYS/@DOCKY "" 1 # Start docky
/SYS/SETUP BOOT 1 # Load device settings
/SYS/@ICON "" 1 # Multithread icon
+1 -1
View File
@@ -1,6 +1,6 @@
The following "hot" shortcut keys are used in the system:
(Indexing on time of appearance in the system)
1) Ctrl + Alt + Del start of the application CPU (the manager of processes), is a sole combination maintained on a level of a kernel, all rest "hot" key is realized at the expense of the application @PANEL.
1) Ctrl + Alt + Del start of the application CPU (the manager of processes), is a sole combination maintained on a level of a kernel, all rest "hot" key is realized at the expense of the application @TASKBAR.
2) Ctrl + Shift - switching of keyboard layout.
3) Win - start of the application MENU.
4) Alt + Ctrl + F12 - start of the application END.
+1 -1
View File
@@ -12,7 +12,7 @@
/SYS/NETWORK/ZEROCONF "" 1 # Network configuration
/SYS/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 # SET BG
/SYS/@VOLUME "" 1 # Start volume daemon
/SYS/@PANEL "" 1 # Start panel
/SYS/@TASKBAR "" 1 # Start taskbar
/SYS/@DOCKY "" 1 # Start docky
/SYS/SETUP BOOT 1 # Load device settings
/SYS/@ICON "" 1 # Multithread icon
+9 -9
View File
@@ -835,7 +835,7 @@
сворачивание окна осуществляется системой при нажатии на кнопку
минимизации (которая для окон со скином определяется автоматически
функцией 0, для окон без скина её можно определить функцией 8),
восстановление - приложением @panel.
восстановление - приложением @taskbar.
======================================================================
====================== Функция 18, подфункция 11 =====================
@@ -1212,9 +1212,9 @@ dd 1675
* Получить раскладки и идентификатор страны можно с помощью
подфункции 2 функции 26.
* Идентификатор страны - глобальная системная переменная, которая
самим ядром не используется; однако приложение @panel отображает
самим ядром не используется; однако приложение @taskbar отображает
соответствующую текущей стране иконку.
* Приложение @panel переключает раскладки по запросу пользователя.
* Приложение @taskbar переключает раскладки по запросу пользователя.
======================================================================
========= Функция 21, подфункция 5 - установить язык системы. ========
@@ -1227,7 +1227,7 @@ dd 1675
* eax = 0
Замечания:
* Язык системы - глобальная системная переменная, никак
не используемая самим ядром, однако приложение @panel рисует
не используемая самим ядром, однако приложение @taskbar рисует
соответствующую иконку.
* Проверок на корректность не делается, поскольку ядро эту
переменную не использует.
@@ -1426,10 +1426,10 @@ dd 1675
* Установить раскладки и идентификатор страны можно с помощью
подфункции 2 функции 21.
* Идентификатор страны - глобальная системная переменная, которая
самим ядром не используется; однако приложение @panel отображает
самим ядром не используется; однако приложение @taskbar отображает
соответствующую текущей стране иконку
(используя описываемую функцию).
* Приложение @panel переключает раскладки по запросу пользователя.
* Приложение @taskbar переключает раскладки по запросу пользователя.
======================================================================
========== Функция 26, подфункция 5 - получить язык системы. =========
@@ -1441,7 +1441,7 @@ dd 1675
* eax = язык системы (1=eng, 2=fi, 3=ger, 4=rus)
Замечания:
* Язык системы - глобальная системная переменная, никак
не используемая самим ядром, однако приложение @panel рисует
не используемая самим ядром, однако приложение @taskbar рисует
соответствующую иконку (используя описываемую функцию).
* Установить язык системы можно вызовом подфункции 5 функции 21.
@@ -2006,7 +2006,7 @@ dword-значение цвета 0x00RRGGBB
* Рабочая область экрана определяет положение и координаты
максимизированного окна.
* Рабочая область экрана при нормальной работе есть весь экран
за вычетом панели (@panel).
за вычетом панели (@taskbar).
* (left,top) - координаты левого верхнего угла,
(right,bottom) - координаты правого нижнего.
Таким образом, размер рабочей области по оси x определяется
@@ -2028,7 +2028,7 @@ dword-значение цвета 0x00RRGGBB
Замечания:
* Рабочая область экрана определяет положение и координаты
максимизированного окна.
* Эта функция используется только приложением @panel,
* Эта функция используется только приложением @taskbar,
устанавливающим рабочей областью весь экран за вычетом панели.
* (left,top) - координаты левого верхнего угла,
(right,bottom) - координаты правого нижнего.
+35 -35
View File
@@ -836,7 +836,7 @@ Remarks:
at pressing the minimization button (for skinned windows
it is defined automatically by function 0,
for other windows it can be defined manually by function 8),
restore of a window is done by the application '@panel'.
restore of a window is done by the application '@taskbar'.
======================================================================
Function 18, subfunction 11 - get information on the disk subsystem.
@@ -861,8 +861,8 @@ Format of the table: short version:
* 5 = 2.88Mb, 3.5'' (such drives are not used anymore)
For example, for the standard configuration from one 1.44-drive
here will be 40h, and for the case 1.2Mb on A: and 1.44Mb on B:
the value is 24h.
the value is 24h.
First IDE controller:
* +1: byte: information about hard disks and CD-drives, AABBCCDD,
where AA corresponds to the controller IDE0, ..., DD - IDE3:
@@ -872,29 +872,29 @@ Format of the table: short version:
For example, in the case HD on IDE0 and CD on IDE2
this field contains 48h.
* +2: 4 db: number of the retrieved partitions on hard disks
at accordingly IDE0,...,IDE3.
Second IDE controller:
* +6: byte: information about hard disks and CD-drives, AABBCCDD,
where AA corresponds to the controller IDE4, ..., DD - IDE7:
* 0 = device not found
* 1 = hard drive
* 2 = CD-drive
For example, in the case HD on IDE4 and CD on IDE6
this field contains 48h.
* +7: 4 db: number of the retrieved partitions on hard disks
at accordingly IDE4,...,IDE7.
Third IDE controller:
* +11: byte: information about hard disks and CD-drives, AABBCCDD,
where AA corresponds to the controller IDE8, ..., DD - IDE11:
* 0 = device not found
* 1 = hard drive
* 2 = CD-drive
For example, in the case HD on IDE8 and CD on IDE10
this field contains 48h.
* +12: 4 db: number of the retrieved partitions on hard disks
at accordingly IDE8,...,IDE11.
at accordingly IDE0,...,IDE3.
Second IDE controller:
* +6: byte: information about hard disks and CD-drives, AABBCCDD,
where AA corresponds to the controller IDE4, ..., DD - IDE7:
* 0 = device not found
* 1 = hard drive
* 2 = CD-drive
For example, in the case HD on IDE4 and CD on IDE6
this field contains 48h.
* +7: 4 db: number of the retrieved partitions on hard disks
at accordingly IDE4,...,IDE7.
Third IDE controller:
* +11: byte: information about hard disks and CD-drives, AABBCCDD,
where AA corresponds to the controller IDE8, ..., DD - IDE11:
* 0 = device not found
* 1 = hard drive
* 2 = CD-drive
For example, in the case HD on IDE8 and CD on IDE10
this field contains 48h.
* +12: 4 db: number of the retrieved partitions on hard disks
at accordingly IDE8,...,IDE11.
If the hard disk on IDEx is absent, appropriate byte is zero,
otherwise it shows number of the recognized partitions, which
@@ -1213,9 +1213,9 @@ Remarks:
* To get layout and country identifier use
subfunction 2 of function 26.
* Country identifier is global system variable, which is not used
by the kernel itself; however the application '@panel' displays
by the kernel itself; however the application '@taskbar' displays
the corresponding icon.
* The application @panel switches layouts on user request.
* The application @taskbar switches layouts on user request.
======================================================================
========== Function 21, subfunction 5 - set system language. =========
@@ -1228,7 +1228,7 @@ Returned value:
* eax = 0
Remarks:
* System language is global system variable and is not used
by the kernel itself, however application @panel draws the
by the kernel itself, however application @taskbar draws the
appropriate icon.
* Function does not check for correctness, as the kernel does not
use this variable.
@@ -1422,9 +1422,9 @@ Remarks:
* To set layout and country identifier use
subfunction 2 of function 21.
* Country identifier is global system variable, which is not used
by the kernel itself; however the application '@panel' displays
by the kernel itself; however the application '@taskbar' displays
the corresponding icon (using this function).
* The application @panel switches layouts on user request.
* The application @taskbar switches layouts on user request.
======================================================================
========== Function 26, subfunction 5 - get system language. =========
@@ -1436,7 +1436,7 @@ Returned value:
* eax = system language (1=eng, 2=fi, 3=ger, 4=rus)
Remarks:
* System language is global system variable and is not used
by the kernel itself, however application @panel draws the
by the kernel itself, however application @taskbar draws the
appropriate icon (using this function).
* To set system language use subfunction 5 of function 21.
@@ -1996,7 +1996,7 @@ Remarks:
* The screen working area defines position and coordinates of
a maximized window.
* The screen working area in view of normal work is all screen
without system panel (the application '@panel').
without taskbar ('@taskbar' application).
* (left,top) are coordinates of the left upper corner,
(right,bottom) are coordinates of the right lower one.
Thus the size of working area on x axis can be calculated by
@@ -2018,8 +2018,8 @@ Returned value:
Remarks:
* The screen working area defines position and coordinates of
a maximized window.
* This function is used only by the application '@panel',
which set working area to all screen without system panel.
* This function is used only by the application '@taskbar',
which set working area to all screen without taskbar.
* (left,top) are coordinates of the left upper corner,
(right,bottom) are coordinates of the right lower one.
Thus the size of working area on x axis can be calculated by
+3 -3
View File
@@ -68,8 +68,8 @@ RamdiskSize=1440K
LoaderRamImage=kolibri.img
RamdiskPATH=/kolibri/
RamdiskFile=@menu,@menu
RamdiskFile=@PANEL,@PANEL
RamdiskFile=@RB,@PANEL
RamdiskFile=@TASKBAR,@TASKBAR
RamdiskFile=@RB,@TASKBAR
[legacy_kolibri]
name="KolibriOS"
@@ -81,7 +81,7 @@ RamdiskCluster=1
RamdiskSize=1440K
RamdiskPATH=/kolibri/
RamdiskFile=@menu,@menu
RamdiskFile=@PANEL,@PANEL
RamdiskFile=@TASKBAR,@TASKBAR
RamdiskFile=@RB,@RB
RamdiskFile=@rcher,@rcher
RamdiskFile=@ss,@ss
+2 -2
View File
@@ -71,7 +71,7 @@ fasm system\launcher\trunk\launcher.asm %BIN%\launcher
fasm system\menu\trunk\menu.asm %BIN%\@menu
fasm system\mgb\trunk\mgb.asm %BIN%\mgb
fasm system\mousemul\trunk\mousemul.asm %BIN%\mousemul
fasm system\PANEL\trunk\@PANEL.ASM %BIN%\@PANEL
fasm system\PANEL\trunk\@TASKBAR.ASM %BIN%\@TASKBAR
fasm system\pcidev\trunk\pcidev.asm %BIN%\pcidev
fasm system\RB\trunk\@RB.ASM %BIN%\@RB
fasm system\rdsave\trunk\rdsave.asm %BIN%\rdsave
@@ -284,7 +284,7 @@ kpack %BIN%\kbd
kpack %BIN%\launcher
kpack %BIN%\menu
kpack %BIN%\mgb
kpack %BIN%\@PANEL
kpack %BIN%\@TASKBAR
kpack %BIN%\pcidev
kpack %BIN%\@RB
kpack %BIN%\rdsave
@@ -8,7 +8,7 @@
S" /RD/1/GRSCREEN" >path 99 exec
S" /RD/1/@RB" >path 30 exec
S" /RD/1/@SS" >path 30 exec
S" /RD/1/@PANEL" >path 30 exec
S" /RD/1/@TASKBAR" >path 30 exec
S" /RD/1/SETUP" >path S" BOOT" >param 30 exec
S" /RD/1/ICON2" >path S" BOOT" >param 10 exec
S" /RD/1/board" >path 25 exec
+1 -1
View File
@@ -346,7 +346,7 @@ align 4
button: ; BUTTON HANDLER
mcall 17 ; get id
; dunkaist[
test eax,0xfffffe00 ; is it system close button? (close signal from @panel)
test eax,0xfffffe00 ; is it system close button? (close signal from @taskbar)
setz byte[close_now] ; set (or not set) close_recursive flag
jz close ; if so,close all menus
; dunkaist]
File renamed without changes.
File renamed without changes.
@@ -844,8 +844,8 @@ align 4
align 4
button:
mcall 17
test eax,0xfffffe00 ; is it close button? (signal from @panel)
jz still ; if so - wait for another event, because @panel shouldn't be closed
test eax,0xfffffe00 ; is it close button? (signal from @taskbar)
jz still ; if so - wait for another event, because @taskbar shouldn't be closed
cmp al, 0
jnz right_mouse
@@ -1,3 +1,3 @@
if tup.getconfig("NO_FASM") ~= "" then return end
tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en" or tup.getconfig("LANG")) .. " > lang.inc", {"lang.inc"})
tup.rule({"PANEL.ASM", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "PANEL")
tup.rule({"TASKBAR.ASM", extra_inputs = {"lang.inc"}}, "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "TASKBAR")
@@ -1,6 +1,6 @@
@erase lang.inc
@echo lang fix en >lang.inc
@fasm -m 16384 panel.asm panel
@fasm -m 16384 taskbar.asm panel
@erase lang.inc
@kpack panel
@pause
@@ -1,6 +1,6 @@
@erase lang.inc
@echo lang fix et >lang.inc
@fasm -m 16384 panel.asm panel
@fasm -m 16384 taskbar.asm panel
@erase lang.inc
@kpack panel
@pause
@@ -1,6 +1,6 @@
@erase lang.inc
@echo lang fix ru >lang.inc
@fasm -m 16384 panel.asm panel
@fasm -m 16384 taskbar.asm panel
@erase lang.inc
@kpack panel
@pause
@@ -7,7 +7,7 @@ Get_ini:
mov edi,library_path
call copy_file_path
;------------------------------------------------------------------------------
; Get panel variables
; Get taskbar variables
;------------------------------------------------------------------------------
invoke ini_get_int,library_path,aVariables,aPanelHeight,20
cmp eax,100
@@ -61,7 +61,7 @@ Get_ini:
.button_bottom_offset:
mov [button_bottom_offset],eax
;------------------------------------------------------------------------------
; Get panel flags
; Get taskbar flags
;------------------------------------------------------------------------------
invoke ini_get_int,library_path,aFlags,aSoftenUp,1
cmp eax,2
File renamed without changes.