Лидеры
Популярный контент
Показан контент с высокой репутацией 23.06.2015 в Сообщения
-
TServerSocket TClientSocket в FireMonkey
Brovin Yaroslav и ещё один отреагировал xenon54 за вопрос
ссылка2 балла -
[Отклонение] TFloatAnimation и TFrame
MichaelMef отреагировал d7d1cd за вопрос
Привет всем. У меня возникла следующая, непонятная мне, трудность. В свой программе я динамически создаю фрейм и вывожу его на главную форму с помощью анимации. Фрейм плавной выезжает на форму. Анимация для данного фрейма создается в дизайнере. При нажатии на первую кнопку создается фрейм(точнее, выделяется память под него), затем у анимации меняется родитель с главной формы на фрейм, задаются параметры анимации и анимация запускается. Фрейм выезжает. При нажатии на вторую кнопку устанавливается реверс анимации и она снова запускается. Фрейм уезжает. Однако если после этого снова нажать первую кнопку, то фрейм просто появляется на экране. Анимация им уже не управляет. Если же анимацию создавать динамически, то все работает. Почему так происходит? Прикрепил тестовый проект. TestAnimation.zip1 балл -
Индивидуальные занятия по Skype
Rusland отреагировал Brovin Yaroslav за тема
С весны 2015 года я ввожу, в качестве эксперимента, обучение по Skype. Стоимость 1 часа (60 минут): Для учащихся (школьники или студенты любых отделений): 1 000 р Для всех остальных: 1 200 р1 балл -
Здравствуйте. Постоянно вылетает out of memory в редакторе стилей при нажатии на кнопку "Apply and Close". Открываю студию заново, захожу в редактор, делаю что-то, сохраняю, все норм. Захожу еще раз в редактор, что-то делаю и OOM. Раньше это возникало хотя бы после 3-5 заходов в редактор, а сейчас уже после каждого, думается мне, что через пару дней я вообще там ничего не смогу делать. С чем это может быть связано? Если день насыщен работой со стилями, то студию загружаю по 50 раз на дню, устал1 балл
-
Слишком частый OOM в редакторе StyleBook
i.r.khayrullin отреагировал Brovin Yaroslav за вопрос
Проблему воспроизвел, багу завел. Спасибо Xenon541 балл -
Как задать внутренний отступ padding для контента TScrollBox?
Kitty отреагировал Brovin Yaroslav за вопрос
Согласен. Добавим в следующей версии.1 балл -
Событие InputBox при клике ListBoxItem
Rusland отреагировал master webs за вопрос
разобрался может кому будет нужно procedure TForm1.shopcartItemClick(const Sender: TCustomListBox; const Item: TListBoxItem); var edit: TListBoxItem; begin if shopcart.Selected <> nil then begin edit:=shopcart.Selected; InputBox('Изменить количество', '', edit.StylesData['textstyle'].ToString, procedure(const AResult: TModalResult; const AValue: string) begin edit.StylesData['textstyle']:= AValue; end); end;1 балл -
Сам не люблю индейцев, но у TidTCPServerSocket до подключений можно достучаться так: procedure THeaderFooterForm.btn2Click(Sender: TObject); var ConnList: TList<TidContext>; i: Integer; begin ConnList:=IdTCPServer1.Contexts.LockList; try for i := 0 to ConnList.Count-1 do ConnList[i].Connection.IOHandler.Write(bla-bla-bla); finally IdTCPServer1.Contexts.UnlockList; end; ...1 балл
-
TServerSocket TClientSocket в FireMonkey
Brovin Yaroslav отреагировал kami за вопрос
И не будет. Ведь при работе с TServerSocket вы не пытались отправить данные непосредственно через него? Потому что сам ServerSocket - слушающий, а отправлять нужно через реальные подключения. В TServerSocket - это массив Connections, а что у индейца - смотрите сами. Кроме того - советую обратить внимание на кодировку (если вы работаете с последними версиями Delphi - то скорее всего будет UCS2 - 2 байта на символ, а вот контроллер, наверное, работает с ANSI - 1 байт на символ).1 балл -
Первый пост 2:39 ночи, второй 5:00, третий 6:50, не услышав ответа в такое время на немногочисленном форуме вы сделали вывод что никто не работает с сетью в ФМ, окей1 балл
-
[iOS] Где хранить свои файлы настроек на iOS?
Brovin Yaroslav отреагировал xenon54 за вопрос
Я использую GetHomePath + PathDelim + 'Documents' + PathDelim И не знаю никаких проблем.1 балл -
Обо мне, как о педагоге
AngelaJer отреагировал Brovin Yaroslav за тема
Меня зовут Бровин Ярослав Дмитриевич. Я работаю разработчиком в компании Embarcadero в команде FireMonkey. Поэтому в совершенстве знаю язык Delphi и FireMonkey. Несколько фактов: Педагогический опыт: Лауреат конкурса "Сердце отдаю детям" в рамках конкурса "Учитель года". Имею первую категорию по должности педагога дополнительного образования. Стаж работы педагогом 6 лет. Награжден нагрудным знаком правительством Санкт-Петербурга "За гуманизацию школы Санкт-Петербурга" Образование: Закончил с отличием Ленинградский Электротехнический институт им У. Ленина по специальности Технологии Разработки Программного Обеспечения. Увлечения помимо работы: В свободное время занимаюсь авиамоделированием, игрой на музыкальном инструменте и созданием и администрированием Web-ресурсов1 балл -
[Android] [XE7] Ошибка класса ENotImplemented
mab отреагировал Brovin Yaroslav за вопрос
Добрый день, Используйте вариант функции MessageDlg с дополнительным параметром ACloseDialogEvent. Теперь диалоги не блокируемые на андроиде. Поэтому результат выполнения диалога приходит в указанный Callback. MessageDlg('Удалить секцию: ' + LabelSection.Text + '?', TMsgDlgType.mtConfirmation, [TMsgDlgBtn.mbYes, TMsgDlgBtn.mbNo], -1, procedure (const AResult: TModalResult) begin if AResurlt = mrYes then // end) Ссылка на эту тему: [Android] Использование ACloseDialogProc в MessageDlg1 балл