Feg16

Forum Replies Created

Viewing 20 posts - 221 through 240 (of 271 total)
  • Author
    Posts
  • in reply to: 7.04 Два бага на вскидку #43178
    Feg16
    Participant

    Опытным путем определил:

    По первому багу – при выключенных скинах аномалия не проявляется.

    По второму багу – не перерисовывается заголовок табшита после изменения текста заголовка. Если при пойманном глюке
    развернуть форму – заголовок станет нормальным.

    Feg16
    Participant

    И так, для начала иди в component – > install package и удали два пакета Alpha Controls.

    Далее заново установи компоненты скомпилировав acntD7.dpk, acntD7_R.dpk и AlphaDB7.dpk.

    Теперь открывай проект, игнорируй все ошибки и принудительно пересохрани каждую форму “SaveAs”

    Далее иди в SkinManager к внутренним скинам и обнови их.

    in reply to: ac7 пароль #42918
    Feg16
    Participant

    QUOTE (MINO @ Jul 16 2010, 02:08 PM) <{POST_SNAPBACK}>
    пароль не потходит в версии 7


    Ну пароль вообще то поменялся на осьмонога, там в текстовике есть для русских.

    in reply to: TreeView flickering #42890
    Feg16
    Participant

    QUOTE (Support @ Jul 8 2010, 02:14 PM)
    vyacheslav, проблема во взаимодействии TSmoothExpanderPanel с другими компонентами. Я попробую разобраться точно в чем причина, но нужно сначала узнать как устроена эта панель.

    Feq16, можно посмотреть демку, где TsTreeView мерцает? Это очень поможет.


    Я же написал ссылку на ветку где аттач, линк на архив
    Вы обещали посмотреть с пару месяце назад, но с тех пор глухо… <img src="style_emoticons//dry.gif” style=”vertical-align:middle” emoid=”<_

    in reply to: TreeView flickering #42858
    Feg16
    Participant

    QUOTE (vyacheslav @ Jun 30 2010, 01:34 AM) <{POST_SNAPBACK}>
    Уважаемые разработчики, при включеном AC во время изменения размера компонента TTreeView сильно мелькают TTreeNodes. То же самое с THTMLTreeView от TMS.

    На первый взгляд идет полная перерисовка всех TTreeNode при изменении размера хотя бы на 1px. Без AC мелькания нет. Приложено демо (использует ТHTMLTreeView и TSmoothExpanderPanel).

    По возможности пожалуйста исправьте.



    AC 6.67, D2010, XPSP3

    Эта проблема тянется достаточно давно
    Спасает замена TsTreeView на обычный TTreeView.

    in reply to: EIntOverflow в ASkinDemo.exe #42576
    Feg16
    Participant

    QUOTE (Navern @ May 19 2010, 08:38 AM) <{POST_SNAPBACK}>
    Дык нет, я бы тоже рад был бы всё списать на бедного Стива Балмера, но дело в том, что все без исключения остальные скины обрабатывают те же самые диалоги в той же самой демке без единой ошибки. Это меня и беспокоит больше всего.


    Видишь ли… как бы выразиться. Seven немного отлична от стандартных ОС, поэтому шаг влево, шаг в право в координатах какого-нить битмапа – и успешный вылет. Раньше была такая-же проблема с TreeView, десяток раз счелкнешь на табы – и EIntOverflow. Что это было – не сказали. Но поправили. Скорее всего где-то либо минусовая координата, либо либо

    in reply to: EIntOverflow в ASkinDemo.exe #42574
    Feg16
    Participant

    QUOTE (Navern @ May 19 2010, 08:33 AM) <{POST_SNAPBACK}>
    А чего её делать-то? Демка ASkinDemo из комплекта поставки ASkinEditor'a (http://alphaskins.com/sfiles/stable/askineditor.zip).

    Windows 7 Ultimate x86, Delphi 7.


    Windows 7 а это как обычно все решает

    in reply to: EIntOverflow в ASkinDemo.exe #42572
    Feg16
    Participant

    QUOTE (Navern @ May 19 2010, 08:29 AM) <{POST_SNAPBACK}>
    Да нет, диалоги Альфаскиновые. Всё стандартное, “из коробки” ASkinEditor'а. Перед появлением ошибки можно заметить, что диалоги даже успевают прорисоваться, а затем внезапно усё, приехали.

    Все остальные скины такой проблемы не имеют, только мой. Проблема не появляется и в том случае, если просто СкинМенеджеру сделать disabled.


    Скачал AlphaControls 2009 v6.65, тоже все работает как со стандартными диалогами так и с альфаскиновыми. Сделай демку, посмотрю у себя. У тебя какая ОС и дельфя?

    in reply to: EIntOverflow в ASkinDemo.exe #42570
    Feg16
    Participant

    QUOTE (Navern @ May 19 2010, 07:56 AM) <{POST_SNAPBACK}>
    Добрый вечер. Меня постигла странная и неприятная проблема. Дело в том, что созданный мною скин совершенно не жеает работать практически ни с одним стандартным диалогом. Проблема появляется, если в Демо-проекте выбрать любой диалог, будь то открытие или сохранение файла, диалог печати и так далее. Единственный диалог, который не вызывает мгновенную ошибку EIntOverflow – диалог выбора цвета. Всё остальное в демо-проекте работает без проблем. Я не смог сам найти проблему, поэтому прошу вас помочь мне разобраться. На форуме есть похожая тема, но решения в ней нет (разговор с форума ушёл в Скайп и на этом всё).

    В аттаче прикладываю скин. Он маленький, всего 4 Кб, но я старался, неделю по пикселям вырисовывал. =)

    Версия AlphaSkins – 6.65, редактор скинов и демо-проект самые последние, с сайта.

    [attachment=3958:VKontakte.rar]


    AlphaControls 2009 v6.62 Delphi 7 диалоги сохранения / открытия работают на отлично. Вероятно ты используешь стандартные диалоги а не альфаскиновские?

    зы. скин классный

    in reply to: Ходили в бухту корабли #42377
    Feg16
    Participant

    QUOTE (Support @ Apr 28 2010, 02:27 PM) <{POST_SNAPBACK}>
    Может подучить матчасть сначала перед написанием саркастических комментариев?


    В таком случае Anchors вообще невозможно использовать, если контролы разной ширины (что в общем-то и требуется).
    А по поводу матчасти – не мне ее учить
    К примеру в BusinessSkin эту проблему порешали сразу-же, я в своих проектах на данный момент сам якорю компоненты. И если у Вас что-то не получается сделать – лучше так и скажите чем тыкать в матчасть. Может быть даже поделился бы куском кода по правильному причаливанию. А так – на нет и покемонов нет.

    in reply to: Ходили в бухту корабли #42371
    Feg16
    Participant

    QUOTE (Support @ Apr 27 2010, 05:42 PM) <{POST_SNAPBACK}>
    Спасибо за демку, но не пойму, что нужно сделать. После старта нужно ресайзить форму?
    Как ведут себя компоненты при отключении скина? Поведение другое?

    Ну не знаю как уж проще…

    1. Компилируем проект
    2. Запускаем
    3. максимизируем или растягиваем форму
    4. смотрим как TsLabelFX уехала дальше чем остальные компоненты
    5. закрываем приложение
    6. выключаем скины
    7. запускаем
    8. максимизируем или растягиваем форму
    9. смотрим как TsLabelFX уехала дальше чем остальные компоненты

    1. Компилируем новую демку
    2. Запускаем приложение
    3. Максимизируем форму или растягиваем
    4. Смотрим как TsEdit вообще уехала на центр экрана
    5. Закрываем приложение
    6. Обдумываем
    7. Еще раз обдумываем
    8. Есле не убедило обдумываем третий раз
    9. Стараемся ответить на вопрос
      in reply to: Ходили в бухту корабли #42339
    Feg16
    Participant

    Сорри что так поздно, уведомление об ответе на форуме что-то не пришло

    in reply to: Заголовок формы #42177
    Feg16
    Participant

    QUOTE (Support @ Apr 8 2010, 02:09 PM) <{POST_SNAPBACK}>
    Какая версия пакета и не удаленно если смотреть, то тоже проблема имеется?

    AlphaControls 2009 v6.60, сходил, посмотрел – имеется. Заметил что вышла версия AlphaControls 2009 v6.61, обновил, сходил, посмотрел – проблема исчезла.
    Спасибо!

    in reply to: Заголовок формы #42174
    Feg16
    Participant

    QUOTE (Support @ Apr 8 2010, 01:42 PM) <{POST_SNAPBACK}>
    Можно чуть больше информации? По рисунку сложно что-то утверждать.
    Эта форма Maximized? Сверху что за форма с надписью 'Управление'? Это еще одна форма со скином?

    Я бы с радостью

    in reply to: Заголовок формы #42171
    Feg16
    Participant

    QUOTE (Support @ Apr 8 2010, 01:12 PM) <{POST_SNAPBACK}>
    Тогда сложно сказать, не должно такого быть.
    Форма имеет стиль WS_CAPTION?
    Это MDIChild? Как работает при отключенных скинах под Win2000?

    Форма стандартная, не MDIChild. При отключенных скинах заголовок отображается.

    in reply to: Заголовок формы #42164
    Feg16
    Participant

    QUOTE (Support @ Apr 7 2010, 06:28 PM) <{POST_SNAPBACK}>
    ExtendedBorders используется?


    Нет, выключены

    Feg16
    Participant

    QUOTE (picasso @ Mar 31 2010, 02:10 AM) <{POST_SNAPBACK}>
    Добрый день!

    Огромное спасибо за Ваш труд!

    Delphi 5, DBGridEh 3.6, alphaskins 6.60
    Возникает Access Violation при скинировании DBGridEh (3.6) в таком случае:

    Грид находится во фрейме, фрейм помещен на форму MDIChild (на ней есть sSkinProvider) на закладку sPageControl. Если табу (sTabSheet) на onShow открывать TQuery этого грида и этот таб является ActivePage то gpf не минуем. Если выключить DBGridEh из ThirdPartyList то все нормально. Если открытие query-ка убрать из onShow в другое место (для теста) то нет ошибки, если вкладка другая активна по умолчанию при создании формы, тоже нет ошибки и при смене вкладок событие onShow работает. rxDBGrid на этом же месте (заменил грид) скинируется и не выдает ошибок.
    Так же у DBGridEh не скинируется сетка, ни при каких условиях. Компонент больно функциональный, отказаться сложно, пока его не скинирую просто. Пытался трейсировать вот тут inherited WndProc(Message) где-то грид ошибку выдает.


    Version 3.6 / Delphi 7 / XP
    Скинируется прекрасно. Попробуй заскинировать грид на чистой форме, тоже будет ошибка?

    зы. пора бы перейти хотя-бы на дельфи 7

    in reply to: Моргание текста в контролах #42041
    Feg16
    Participant

    Не только в этих, могу прибавить дерево и листвью.
    А еще, если на форму добавить два десятка контролов Ts* то при выключенном скине они отрисовываются раза в 4 медленнее

    in reply to: Ходили в бухту корабли #42040
    Feg16
    Participant

    Версия 6.60 – проблема осталась! Anchors для Ts* компонентов неверно вычисляются

    in reply to: AlphaControls 2009 v6.57 #41931
    Feg16
    Participant

    >> Если окну вернуть свойство WS_CLIPCHILDREN, то должно работать как надо..
    Свойство вернул, действительно работает, спасибо за тык в нужном направлении. Хотя сколько себя помню (с win'95 наверно) никогда это свойство не прописывал.

    >> А сплиттер можно сделать всегда прозрачным неморгающим, если поменять SkinSection на CHECKBOX например, его рисование зависит от SkinSection.
    Немного кривоватое решение (кто знает что будет в секции в следующей версии скина) но пока пойдет, спасибо.

    >> PS. Назначение datamodule2.sSkinManager1.RepaintForms в первой демке не понятно,
    Если вызвать полноэкранный режим без WS_CLIPCHILDREN – то RepaintForms вернет все контролы. Но потом опять начнутся глюки. Решено первым ответом.

    >> а ошибка 'недостаточно памяти…' возникает при отключенных скинах тоже (причем чаще чем при включенных), очевидно из-за того что синхронизации нету при использовании CreateThread…
    А я про ошибку и ничего не спрашивал

    Author
    Posts
Viewing 20 posts - 221 through 240 (of 271 total)