Func User Interface

Список разделов foobar2000 Плагины

Описание: Все о плагинах, компонентах, расширениях

Сообщение #1 Mr.Merak » 03.04.2009, 11:08

Как я понял, это какой-то новый фейс: http://blog.99ravens.net/index.php?e=286
Вопрос только,  КАК ИМ ПОЛЬЗОВАТЬСЯ?

Изображение
Последний раз редактировалось Sp1ke 22.04.2009, 12:45, всего редактировалось 1 раз.
Mr.Merak M
Автор темы
Откуда: Украина
Репутация: 27
С нами: 17 лет 7 месяцев

Сообщение #2 grounder » 03.04.2009, 14:20

Весьма забавный интерфейс.

Можно построить что-то наподобии винампа в несколько открывающихся панелей.
Вроде есть даже прилипание панелей друг к другу, прозрачность, убрать рамку(от виндовса), скролл.
Некоторые команды перешли от foo_func.dll
вроде есть pvars.
все настройки сохраняются в корне с фубаром foo_ui_func.config

Пока нестабилен падает с ошибкой MsVisual C++.

Вопрос только,  КАК ИМ ПОЛЬЗОВАТЬСЯ?
в архиве есть реадми на японском. %)

PS: Японцы наступают
grounder M
Аватара
Откуда: Санкт-Петербург
Репутация: 10
С нами: 17 лет 10 месяцев

Сообщение #3 Mr.Merak » 03.04.2009, 16:49

В ридми я тоже заглянул  :o

В общем, как кто-то зачудит рабочий конфиг - отпишитесь.
Mr.Merak M
Автор темы
Откуда: Украина
Репутация: 27
С нами: 17 лет 7 месяцев

Сообщение #4 Максим » 03.04.2009, 20:42

Mr.Merak
Классный компонент. Буду изучать.
Максим M
Аватара
Репутация: 93
С нами: 17 лет

Сообщение #5 Izotop » 03.04.2009, 22:40

Кто-нибудь нашел или смог перевести инструкции к Func User Interface? :-[
А то я китайский недоучил в школе, а наугад там уж сильно много пробовать. [Но всёравно буду пробовать методом--- *пыво* *ну* *пыво* *ну*]
Тоже вижу огромнейший потенциал у этого интерфейса *поклон* *поклон* *поклон*
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #6 Mr.Merak » 04.04.2009, 11:56

уже версия 0.0.3 есть.
Mr.Merak M
Автор темы
Откуда: Украина
Репутация: 27
С нами: 17 лет 7 месяцев

Сообщение #7 meDveD » 04.04.2009, 12:07

Последний раз редактировалось Sp1ke 30.04.2009, 10:06, всего редактировалось 1 раз.
meDveD M
Откуда: SPb
Репутация: 52
С нами: 17 лет 3 месяца

Сообщение #8 Максим » 04.04.2009, 12:14

meDveD
Спасибо, но местами я лучше понимаю японский.
Максим M
Аватара
Репутация: 93
С нами: 17 лет

Сообщение #9 meDveD » 04.04.2009, 12:18

Максим:Спасибо, но местами я лучше понимаю японский.
есть немного  %)
meDveD M
Откуда: SPb
Репутация: 52
С нами: 17 лет 3 месяца

Сообщение #10 Mr.Merak » 05.04.2009, 12:31

тем временем вышла версия 0.0.5
Mr.Merak M
Автор темы
Откуда: Украина
Репутация: 27
С нами: 17 лет 7 месяцев

Сообщение #11 Mr.Merak » 08.04.2009, 09:46

уже есть 0.0.7
у кого-то получилось хоть что-то наваять?
Mr.Merak M
Автор темы
Откуда: Украина
Репутация: 27
С нами: 17 лет 7 месяцев

Сообщение #12 evil » 08.04.2009, 10:10

2Mr.Merak
Прошла любовь к Default UI? ;)
evil M
Репутация: 67
С нами: 17 лет 10 месяцев

Сообщение #13 Mr.Merak » 08.04.2009, 10:59

2evil
:-D не-е-е-е.....

Просто реально интересно, что можно с этим фейсом сделать.
Нигде нет даже примера, что может получиться.
Mr.Merak M
Автор темы
Откуда: Украина
Репутация: 27
С нами: 17 лет 7 месяцев

Сообщение #14 evil » 08.04.2009, 11:23

Mr.Merak:Нигде нет даже примера, что может получиться.
Думаю, что и автор ещё не знает, что получится в итоге.
evil M
Репутация: 67
С нами: 17 лет 10 месяцев

Сообщение #15 Izotop » 09.04.2009, 22:48

Зачем примеры? Создаем сами всё.
кривоват иногда, но англификатор для FUI. Thnks to meDved *пыво*
Давайте вместе разбираться в непонятном.
Кстати уже → Func User Interface v0.0.8a
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #16 Mr.Merak » 04.05.2009, 14:03

Плагин обновился до версии 0.1.9a
И самое главное ЕСТЬ ПРИМЕР использования
Mr.Merak M
Автор темы
Откуда: Украина
Репутация: 27
С нами: 17 лет 7 месяцев

Сообщение #17 alex_realist » 05.05.2009, 08:51

Да, довольно простенький пример, но тормоза жуткие :o
alex_realist M
Аватара
Репутация: 140
С нами: 15 лет 8 месяцев

Сообщение #18 MaФ » 17.08.2009, 06:19

Кто подскажет как сделать кнопку показывающую\скрывающую другое окно ?
MaФ M
Репутация: 15
С нами: 14 лет 10 месяцев

Сообщение #19 Izotop » 17.08.2009, 19:45

2MaФ
Всё взято из foo_ui_func_functions_v021 [переводил Google- и немного редактировал я сам]
foo_ui_func_functions:$button(windowid,val,x,y,w,h,'tf' [,options ...])
[Abstract]

Add a button control

[Arguments]

Windowid - ID window
Val - usually display
Type:text,text2 if the character
type:image,image2 is the case of file names
X - x coordinate
Y - y coordinate
W - width
H - height
'Tf' - to run when pushed TF(event)

Options - options
escape:flag = to convert escape characters(default:false)
Type:type = type of button
Text characters(default)
Text2 custom character
Image image
Custom image image2
keepaspect:flag = maintain aspect ratio(default:false)
cache:flag = Using image cache(default:true)
? type:image,image2 valid only
Fg:rgb = color
? type:text2 valid only
Bg:rgb = color
? type:text2 valid only
Font-name:name = name of the font
? type:text,text2 valid only
Font-size:size = font size(pt)
? type:text,text2 valid only
Font-style:style = style
I = Italic
B = Bold
U = Underline
S = line cancel
? If you specify more than one specified as bi
? type:text,text2 valid only
Push:val = contents at press
Type:text2 if the character
Type:image2 case of file names
? type:text2,image2 valid only
Over:val = contents when mouse over
Type:text2 if the character
Type:image2 case of file names
? type:text2,image2 valid only
mempos:flag = drawn in memory to store the coordinates(default:false)
?%_mp_ ~%variables can be obtained at
Hide hide = read only memory
? $showctrl displayed using the function

[Return]

Object ID

[Supplement]

Png transparent case of type:image2 transmission can be displayed only if the
However,transmission appears that the background under the control panel or over

[Example]

$Hash(ax,50)
$Hash(ay,60)
$Hash(bw,40)
$Hash(bh,20)

$button(%_id%,Stop,$calc(%ax%+%bw%* 0),%ay%,%bw%,%bh%,
'$playback_control(stop)',type:text2,bg:10-10-10,fg:255-255-0,font-name:arial,font-size:8 )
$Hash(B1,%_result%)

$button(%_id%,Pause,$calc(%ax%+%bw%* 1),%ay%,%bw%,%bh%,
'$playback_control(pause)',type:text2,bg:10-10-10,fg:255-255-0,font-name:arial,font-size:8 )
$Hash(B2,%_result%)

$button(%_id%,Play,$calc(%ax%+%bw%* 2),%ay%,%bw%,%bh%,
'$playback_control(play)',type:text2,bg:10-10-10,fg:255-255-0,font-name:arial,font-size:8 )
$Hash(B3,%_result%)

$button(%_id%,Prev,$calc(%ax%+%bw%* 3),%ay%,%bw%,%bh%,
'$playback_control(prev)',type:text2,bg:10-10-10,fg:255-255-0,font-name:arial,font-size:8 )
$Hash(B4,%_result%)

$button(%_id%,Next,$calc(%ax%+%bw%* 4),%ay%,%bw%,%bh%,
'$playback_control(next)',type:text2,bg:10-10-10,fg:255-255-0,font-name:arial,font-size:8 )
$Hash(B5,%_result%)
и
foo_ui_func_functions: $showwindow(windowid,cmd)
[Abstract]

To change the status window

[Arguments]

Windowid - ID window
Cmd - Status
0 = Inactive
1 = Display
2 = Minimize
3 = maximize

? 9 until there is further information in the search ShowWindow
а также возможно это понадобится
foo_ui_func_functions:$iswindowvisible(windowid)
[Abstract]

Check the status window

[Arguments]

Windowid - ID window

[Return]

If you are viewing(Average Return = TRUE),if other than an inactive(Average Return = FALSE)

[Example]

$If($iswindowvisible(FOO),TRUE,FALSE)
Последний раз редактировалось Izotop 17.08.2009, 19:47, всего редактировалось 1 раз.
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #20 MaФ » 17.08.2009, 20:21

2Izotop
Спасибо, но ничего не получилось. %) Зато оказалось, что с PSS тоже можно управлять окнами FUI.
Последний раз редактировалось MaФ 22.02.2010, 19:02, всего редактировалось 1 раз.
MaФ M
Репутация: 15
С нами: 14 лет 10 месяцев


Вернуться в Плагины