Плохо! Плохо!:  0
Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: Window

  1. #11
    Авторитет Аватар для Злодей
    Информация о пользователе
    Регистрация
    28.05.2010
    Адрес
    Краснодар
    Сообщений
    1,516
    Записей в дневнике
    7
    Репутация: 62 Добавить или отнять репутацию

    По умолчанию

    Да после замены dispose на free в Window_base - всё заработало... но... что поменялось?
    Разве так окошки стали симпатичнее?

    51407e50337e.jpg


    Спойлер 1:


  2. #12

    По умолчанию

    Пардон, я ведь, кажется, сказал:
    1) Нужно изменить в Window_Base, в блоке инициализации space_x и space_y на 16 - чтобы стандартные окна остались прежними.
    2) Оно и не должно было стать красивее. Должна была появиться возможность менять отступ от границ окна до его содержимого. К примеру - узкая полоска для вывода текста, или имени говорящего, или лица, обрамленного рамкой. Раньше такие окна были бы громоздкими из-за минимальной высоты в 33 пикселя. Теперь ты можешь творить с ними что угодно. Именно поэтому и добавил - только скриптерам.
    3) Что меня действительно интересует - куда ты дел углы?! Кто пропил мои углы?! У меня в VX все отображается корректно! О_о Можно твой проект глянуть?

  3. #13
    Авторитет Аватар для Злодей
    Информация о пользователе
    Регистрация
    28.05.2010
    Адрес
    Краснодар
    Сообщений
    1,516
    Записей в дневнике
    7
    Репутация: 62 Добавить или отнять репутацию

    По умолчанию

    Вот видишь)) Я не скриптер, а сумел тебя заинтересовать!
    Без проблем, вот http://www.mediafire.com/?yrzpr53x2l8gc7f


    Спойлер 1:


  4. #14

    По умолчанию

    Цитата Сообщение от Злодей Посмотреть сообщение
    Вот видишь)) Я не скриптер, а сумел тебя заинтересовать!
    Без проблем, вот http://www.mediafire.com/?yrzpr53x2l8gc7f
    Это тебе на замену initialize в Window_Base:
    Код:
    def initialize(x, y, width, height, space_x = 16, space_y = 16)
        super()
        self.windowskin = Cache.system("Window")
        self.x = x
        self.y = y
        self.width = width
        self.height = height
        self.z = 100
        self.back_opacity = 200
        self.openness = 255
        self.space_x = space_x
        self.space_y = space_y
        create_contents
        @opening = false
        @closing = false
      end
    А вот что до глюков с исчезнувшими углами - они появляются если окну установить Viewport. Сейчас буду разбираться - какого хрена.

  5. #15

    По умолчанию

    Усё, скрипт исправил. (Можно обновить только Window). И не скриптер изменений не заметит.

  6. #16
    Создатель Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    10,100
    Записей в дневнике
    2
    Репутация: 108 Добавить или отнять репутацию

    По умолчанию

    Действительно это для скриптеров. Хотелось бы что не будь похожее у нас создать.

Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Window