Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№129-02-2012 17:32:20

lufton
Участник
 
Группа: Members
Зарегистрирован: 12-02-2011
Сообщений: 5
UA: Firefox 10.0

<radiogroup> из <button type="radio" />

У меня есть оверлей с таким куском XUL кода:

Выделить код

Код:

<vbox>
    <radiogroup>
        <hbox>
            <button id="button1" type="radio" label="&button1;" selected="true" command="cmd_button1" />
            <button id="button2" type="radio" label="&button2;" command="cmd_button2" />
            <button id="button3" type="radio" label="&button3;" command="cmd_button3" />
            <textbox id="query" placeholder="&searchQuery;" />
            <button id="search" type="radio" label="&find;" command="cmd_search" />
            <button id="button4" label="&button4;" command="cmd_button4" />
        </hbox>
    </radiogroup>
    <listbox>
        <listhead>
            <listheader label="&header1;" />
            <listheader label="&header2;" width="65px" />
        </listhead>
        <listcols>
            <listcol flex="1" />
            <listcol />
        </listcols>
    </listbox>
</vbox>

Проблема в том, что мне нужно чтобы лишь одна из кнопок в <radiogroup> была нажата в один момент времени, а у меня получается что я могу нажать одновременно все кнопки (они залипают на Windows или вообще не изменяют состояния на MACе). Подскажите, что я делаю не так?

Отсутствует

 

№229-02-2012 18:23:43

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515

Re: <radiogroup> из <button type="radio" />

Тега <radiogroup> как-то и не существует, если что...

Выделить код

Код:

<hbox>
            <button id="button1" name="somename" type="radio" label="&button1;" selected="true" command="cmd_button1" />
            <button id="button2" name="somename" type="radio" label="&button2;" command="cmd_button2" />
            <button id="button3" name="somename" type="radio" label="&button3;" command="cmd_button3" />
            <textbox id="query" placeholder="&searchQuery;" />
            <button id="search" type="radio" label="&find;" command="cmd_search" />
            <button id="button4" label="&button4;" command="cmd_button4" />
        </hbox>

По атрибуту name они группируются.


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№329-02-2012 19:11:03

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 10.0

Re: <radiogroup> из <button type="radio" />


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№429-02-2012 19:22:08

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515

Re: <radiogroup> из <button type="radio" />

Infocatcher пишет

https://developer.mozilla.org/en/XUL/ra … p#Examples

Прикольно! Но в стандарте что-то не наблюдаю.


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№529-02-2012 19:24:40

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 11.0

Re: <radiogroup> из <button type="radio" />

ПротопопулуS пишет

Тега <radiogroup> как-то и не существует, если что...

Ну почему же - вполне существует: https://developer.mozilla.org/en/XUL/radiogroup. Для элементов типа radio.
Кнопки группируются по атрибуту group: https://developer.mozilla.org/en/XUL/button#a-group.

Отсутствует

 

№629-02-2012 19:30:10

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515

Re: <radiogroup> из <button type="radio" />

Похоже, w3c не знает о таком теге. Существует атрибут radiogroup, но вот тега я что-то не нашел. А one-browser-only - это не тег, а фича, имхо.

Отредактировано ПротопопулуS (29-02-2012 19:30:54)


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№729-02-2012 20:23:03

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 11.0

Re: <radiogroup> из <button type="radio" />

ПротопопулуS пишет

Похоже, w3c не знает о таком теге.

Ээ.. W3C успели стандартизовать ХUL?? Где, когда?

Отсутствует

 

№829-02-2012 20:44:42

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515

Re: <radiogroup> из <button type="radio" />

hydrolizer пишет

W3C успели стандартизовать ХUL?

Ааааа... Туплю :D Быват...


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№929-02-2012 20:50:38

lufton
Участник
 
Группа: Members
Зарегистрирован: 12-02-2011
Сообщений: 5
UA: Firefox 10.0

Re: <radiogroup> из <button type="radio" />

hydrolizer пишет

ПротопопулуS пишет: Тега <radiogroup> как-то и не существует, если что...Ну почему же - вполне существует: https://developer.mozilla.org/en/XUL/radiogroup. Для элементов типа radio.Кнопки группируются по атрибуту group: https://developer.mozilla.org/en/XUL/button#a-group.

Спасибо огромное, а то мне аж повылазило ) Спасибо, спасибо, спасибо, просто видел несколько открытых кодов, где кнопки именно этим тегом группировались по типу radio.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]