Автор Тема: Скрипт-звонилка с мордой на tk myppp. Ищется смелый человек с GPRS для теста :)  (Прочитано 28095 раз)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Еще пожелания ...  ;D
Сделаю

п.с. Когда ждать rpm, что-бы загнать в патч и таскать все одной кучей.  :)
Надо трей добить

Оффлайн KPETuH

  • Завсегдатай
  • *
  • Сообщений: 1 162
    • SG
Да :)
Спасибо за код!
Вот как я сделал у себя
# Подсказка
proc balloon {text x y} {
    set wy [winfo screenheight .];
    set wx [winfo screenwidth .];
    if {$y>[expr $wy-30]} {
        set y [expr $wy-60]
    } else {
        set y 30
    }
    if {$x>[expr $wx-150]} {
        set x [expr $wx-300]
    } else {
        set x [expr $wx-160]
    }
    catch [destroy .balloon];
    toplevel .balloon;
    wm geometry .balloon 150x20+$x+$y;
    label .balloon.lab -text "$text" -background white -relief solid;
    pack .balloon.lab -fill both -expand true;
    wm overrideredirect .balloon true;
    raise .balloon .;
    focus -force .balloon;
    after 3000 [list destroy .balloon];
}
# Сворачивание разворачивание окна
proc ballshow {} {
    set status [wm state .]
    if {$status eq "iconic" || $status eq "withdrawn"} {
        wm deiconify .
    } elseif {$status eq "normal"} {
        wm withdraw .
    }
}
# Вот это в главной программе
image create photo ico -file "$path_proc/icons/tkarc16.png";
newti .ic -pixmap ico;
bind .ic <Enter> [list balloon "tkarc: Archive viewer" %X %Y];
bind .ic <ButtonPress-1> ballshow;
Мой небосклон и чист, и ясен,
И полон радужных картин...  Не потому что мир прекрасен,  А потому, что я - KPETuH

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
А я думал что подсказrи через -tooltips делаются...

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Две версии.
myppp-v082.tar - перенес кнопки в одну линию

myppp-v083full.tar - версия с иконкой в трее
Пока не доделана подсказка по наведению на иконку и надо глюки ловить...
Буду по коду KPETuH делать подсказку :)


Оффлайн KPETuH

  • Завсегдатай
  • *
  • Сообщений: 1 162
    • SG
А я думал что подсказrи через -tooltips делаются...
Я тоже но как-то оно у меня не получилось ), да и таким образом можно не только подсказку туда воткнуть ), а и что угодно )
Мой небосклон и чист, и ясен,
И полон радужных картин...  Не потому что мир прекрасен,  А потому, что я - KPETuH

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
А я думал что подсказrи через -tooltips делаются...
Я тоже но как-то оно у меня не получилось ), да и таким образом можно не только подсказку туда воткнуть ), а и что угодно )
Да... Оказалось что код не работает если версия 0.1 этого тк-трея...
Исправил для 0.1 но непонятно как будет на 0.2 работать...
Плюс глюк устранил и подсказку добавил

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Дописал чтоб иконка появлялась и при tktray 0.1  и при tktray 0.2
т.е. вроде как все должно быть нормально %)
Надеюсь...
Жду пожеланий и дополнений :)

Оффлайн PorshNEV

  • Завсегдатай
  • *
  • Сообщений: 51
    • Email
Не знаю, актуально  или нет, в Alt Linux 4.0 Lite крякозяблы везде, кроме заголовков окошек. ...
Наконец, добрался...
Вылечилось переустановкой системы.
Ставлю последовательно пакеты, может выловлю глюк.
(Такая ситуация у меня была на двух разных компах, с практически одинаковым набором софта, кроме драйверов железа. Переустановил ОС на домашнем, но на нем вообще не могу завести интернет никак (под Альт).)

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
Жду пожеланий и дополнений :)
Возможно ли добавить переключатель в настройках, завязанный на отображение в основном окне полей ручного запроса пароля и логина  (для GPRS, на основном окне, эти поля не актуальны и только занимают место) ?

Переустановил ОС на домашнем, но на нем вообще не могу завести интернет никак (под Альт).)
Какая ОС, какое оборудование, провайдер ?

Оффлайн PorshNEV

  • Завсегдатай
  • *
  • Сообщений: 51
    • Email
Какая ОС, какое оборудование, провайдер ?
Это я душу излил :)
Разборки с этим отложены до обновления оборудования, т.к. дополнительная проблема с драйвером NVidia GeForce2 GTS, потому что - MB Aladdin V, AMD-K6-2-400MHz (analog Pentium1), RAM 256MB, дос + вин98 + винХР + Альт 4.0 Лайт. Т.е. на неопределенное время. :(
Речь шла об Альт 4.0 Лайт.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Жду пожеланий и дополнений :)
Возможно ли добавить переключатель в настройках, завязанный на отображение в основном окне полей ручного запроса пароля и логина  (для GPRS, на основном окне, эти поля не актуальны и только занимают место) ?
Сделал что они скрываются если не нужны, а их место заняло лог-окно...

Пробовал собрать RPM ...
Затолкал все в tar и туда же spec поместил
rpmbuild -tb
мне собрал...
Вроде без страшной ругани...
Но
Не работает секция Group - не появляется в меню WM и icewm программка - видимо недопонимаю в RPMах - так там запутано %)
Также мой RPM очень не нравится aptitude %) Я его устанавливаю через rpm -i
Ругани нет. А aptitude его малиновым помечает - типа на удаление... Что такое я так и не понял...

Но. С другой стороны - ставится и работает.
Пароль рута спрашивает автоматом...
При удалении удаляет все.

Вообщем... Нужна помощь знающих rpm !
SPEC прикладываю...
http://www.altlinux.org/Spec читал... не помогло...
« Последнее редактирование: 04.05.2010 18:01:21 от YYY »

kostyalamer

  • Гость
Спек посмотрел, глянь в личку  :)

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
Сделал что они скрываются если не нужны, а их место заняло лог-окно...
Можно понапрягать дальше с пожелалками ?

Оффлайн KPETuH

  • Завсегдатай
  • *
  • Сообщений: 1 162
    • SG
у меня такая пожелалка, хоть я и не буду юзать, но обидно за tk ) уберите цветной шрифт ) и с размерами шрифта, бы как-то определиться )
Мой небосклон и чист, и ясен,
И полон радужных картин...  Не потому что мир прекрасен,  А потому, что я - KPETuH

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Сделал что они скрываются если не нужны, а их место заняло лог-окно...
Можно понапрягать дальше с пожелалками ?
Да :)