-
Постов
419 -
Зарегистрирован
-
Посещение
-
Победитель дней
37
Весь контент Barbanel
-
Круто, я не знал. Спасибо!
- 4 ответа
-
- border-windows
- border-form
-
(и ещё 5 )
C тегом:
-
Убрать его, а по периметру предварительно кинуть другие элементы, стилизующие/имитирующие границу окна.
- 4 ответа
-
- border-windows
- border-form
-
(и ещё 5 )
C тегом:
-
Ок, создайте его заранее, и в нужные моменты просто делайте видимым/невидимым. В чем причина такого странного поведения - я хз.
-
Костыль: создавайте PopUp с AOwner=nil или AOwner должен быть каким-нибудь невидимым компонентом.
-
Да начинание хорошее, никто не спорит. Спор в том, что доход 400$ в месяц для целевой аудитории - это реально ни о чем, поэтому для чего такое ограничение сделано - ХЗ. Под целевой аудиторией понимается корп сегмент, европа и штаты. Это как если мелкомягкие скажут: "спецпредложение для России - устанавливайте нашу винду себе бесплатно, если ваш доход менее 1000 рублей в месяц".
-
Чтож, ждем еще лет пять-десять, пока сия сакральная мысль не придет в головы эффективным манагерам)
-
Выложите нам этот почти пустой проект, проверим.
-
Порвался сначала сказать: да легко, у меня стоят разные версии) Ан нет. Стоят только разные версии Command Line Tools, а сем xCode - актуальной версии. Полагаю что если нужны разные версии - то через виртуалку. PS Не эксперт, все имхо.
-
По сути это TList, который возвращает вам не TObject, а сразу объект нужного типа. type TMobBaseObject = class(TBaseObject); ... var FItems : TObjectList<TMobBaseObject>; ... var myObj : TMobBaseObject; i : integer; begin FItems := TObjectList<TMobBaseObject>.Create; for i:=0 to 99 do begin myObj := TMobBaseObject.Create(); myObj.SetProperties(); FItems.add(myObj); end; end; ... var myObj : TMobBaseObject; i : integer; begin for i:=0 to 99 do myObj := FItems[i]; end;
-
Я бы сам присоединился к такому вопросу. Советовать не стану, расскажу лишь как мы сделали. Иконки для кнопок, их цвета и прочее что относится к внешнему виду/интерфейсу мы вставили в стили, конкретнее - прямо на битмап темы приложения. Изображения же, типа там фоток, примеров из "что нового" вставили в imageList, причем все используемые imageList вынесены в отдельный DataModule. Мы получаем только текст и сразу парсим, соотв. храним в оперативке, нам нет смысла писать на диск. Тут можно разводить холивары. Мы перенесли опыт настольной разработки - создаем формы по мере необходимости. Плюс очевиден, но он же автоматически имеет и минус - когда вам эта форма понадобится, ее создание занимает время, и иногда это заметно. В целом у нас одна главная форма с табконтролом и отключенными вкладками, по мере необходимости мы переключаем табы и их порядок, это позволяет анимировать переходы с одной "формы" т.е. вкладки на другую. Ембаркадеро советует использовать object.DisposeOf() вместо object.Free() так и делаем. Минусов не обнаружили (или не заметили). Попробуйте поэкспериментировать с другими контролами, ListView или ListBox. Они все позволяют использовать стили для элементов списка (имхо, могу ошибаться). Мы используем TListBox (что не рекомендуется данным форумом) и кидаем стили на элементы списка (лид сказал оставляем так, потом будем решать). Ну, это не запрещено))) Попробуйте дженерики, удобная фича. Пример нужен? PS. это все имхо, я с удовольствием послушаю коллег.
-
Помечайте правильный ответ! ? Удачи!
-
Посмотрите пример, о таком поведении я говорил в самом начале. В нем есть две формы, главная и второстепенная. На второстепенной я для наглядности отображаю гиф (по рецепту нашего китайского коллеги, да))) В главной форме я динамически создаю второстепенную и отключаю в ней реакцию на мышь, при этом гиф продолжает нормально крутиться во второй форме. Вы должны сами заботиться о координатах и видимости второстепенной формы. процедура SetMouse_Unsenitive - отключает реакцию на мышь, процедура SetMouse_Senitive- включает обратно реакцию на мышь. TransparentWindow.zip
-
Именно это окно с видео и есть в данный момент второстепенное? То, на которое не нужно реагировать.
-
И никаких координат не передается? Т.е. длл рисует кадр тупо на все окно?
-
Это под виндовс или мобильные? Код воспроизведения в студию!
-
Ola! Guy, you are on Russian forum and almost nobody here understand your language. So please, i repeat: please, write on russian or on english. And yeach, have a nice day! ?
-
А можно подробнее? Что именно имеется в виду?