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

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

Разработка » Помогите разобраться с "кнопкой по умолчанию" » 16-05-2007 08:12:02

shutnik пишет

буквально неделю назад столкнулся с такой же проблемой. выхода так и не нашёл.

Ну ведь должен же быть какой то путь, хотя бы обходной...:(
Люди же как-то работают. (Сам я только еще начинаю разбираться с XUL.)

Разработка » Помогите разобраться с "кнопкой по умолчанию" » 15-05-2007 15:37:49

Тег default="true" у button.
Не работает почему-то, что-то я не понимаю...
Ниже - код страницы

[code] 
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>
<?xml-stylesheet href="/stylesheets/xul.css" type="text/css"?>
<window onload="form_focus()" title="Project portal 2.0" id="main_wind" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  <script src="/javascripts/xul_lib.js" type="text/javascript"/>
  <vbox flex="1">
<script>function getFocusId() { return 'login'; }</script>
<vbox class="Form" align="center" flex="1">
  <hbox align="center" flex="1">
    <vbox align="stretch">
      <spaser style="height: 15px;"/>
      <hbox>
        <label class="FormLabel" value="Имя пользователя"/>
        <spaser flex="1"/>
        <textbox class="TextEdit" id="login" value="" style="width: 200px;"/>
      </hbox>

      <hbox>
        <label class="FormLabel" value="Пароль"/>
        <spaser flex="1"/>
        <

Разработка » принимайте новичка... (и пара ламерских вопросов сразу) » 13-12-2006 09:22:23

XUL только начал ковырять, так что мого пока непонятного...
из того с чем столкнулся на сей момент:

1) хочется чтобы при открытии страницы курсор сразу вставал на нужную сторку в листбоксе.
Что-то вроде:

Выделить код

Код:

<?xml version="1.0" encoding="utf-8"?>
<window
   xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

<listbox id="thelist" >
  <listitem label="1"/>
  <listitem label="2"/>
  <listitem label="3"/>
  <listitem label="4"/>
  <listitem label="5" selected="true" />
  <listitem label="6"/>
  <listitem label="7"/>
  <listitem label="8"/>
  <listitem label="9"/>
  <listitem label="10"/>
  <listitem label="11"/>
  <listitem label="12"/>
</listbox>
</window>

Строка действительно выделяется но, к сожалению, когда табом добегаешь до листбокса курсор встает все равно на первую строку. Как сделать, чтобы вставал на выделенную?

2) Ну и второй вопро связанный с первым: как сделать, чтобы фокус вставал на листбокс сразу по загруке документа?

Board footer

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