shershen

Пользователи
  • Публикаций

    21
  • Зарегистрирован

  • Посещение

Информация о shershen

  • Звание
    Пользователь
  1. Странные глюки ProgressBar'ов в ListBox

    Я это знаю, я имел ввиду, что я ошибся разделом форума, а не компонентом. Злые вы тут, пойду на stackoverflow.com, там запрещено отвечать ссылками.
  2. Странные глюки ProgressBar'ов в ListBox

    Виноват, но разве это меняет суть? Что конкретно почитать? В чем моя ошибка?
  3. Странные глюки ProgressBar'ов в ListBox

    Я уже спрашивал на embarcadero форуме пару лет назад, тогда путного ничего не посоветовали, а сейчас что-то не нашел той темы. Выход новых версий ситуацию не изменил, вот и решил еще раз, уже тут, поинтересоваться, что это за глюк такой. ProgressBar в итеме ListView ListBox. Выполняется обработка файлов по очереди, если файлов много и они не влезают в окно, то поскролив туда-сюда в процессе появляется вот такая фигня. Причем, походу, значения этих PBar'ов на самом деле меняются, что за колдунство? Есть еще другие артифакты (типа мусора около кнопки после ее нажатия, там уж точно глюк визуальный, но это наверное стоит другую тему создать?), Да, это мак кстати. делаю так: TListBoxItem(Listbox1.ListItems[cur_index]).StylesData['progressbar1']:=Progress; Извиняюсь, если темой ошибся)
  4. [де]кодирование mp3

    Как на андроиде кодировать в/декодировать mp3?
  5. Спасибо всем! А пример из архива у меня не заработал, xe6 ругается на отсутствующие свойства, типа DesignerMasterStyle, Layout1.Size.Width, Layout1.Size.PlatformDefault. Все равно спасибо, суть примерно ясна, но вариант с Scale -1 подкупает своей простотой.
  6. Как бы попроще, а главное быстро, отразить текст по вертикали/горизонтали? Что-то с ходу не выходит и не нагугляется. Думал, кину label какой-нибудь на форму, применю эффектик соответствующий и дело в шляпе, но не тут-то было...
  7. Извиняюсь за долгий неответ) Грубо говоря, да. А если lame попросить сконверить wav в mp3, то он будет показывать процент выполнения конвертации, который мне и нужно получить парсингом и показать в прогресс баре.
  8. Дык исходник без изменений из сообщения vic85
  9. Спасибо, процесс запускается, файл конвертится (я юзаю Lame), но никакого текста консоли не получаю - BytesRead := fread(Buffer, 1, BufferSize, Output); всегда возвращает 0...
  10. Итак, когда я запускаю софтину через PAServer или запускаю сам (назовем это 'способ 1') бинарник внутри "Myapp.app/Contents/MacOS/myapp" все норм. При простой запуске "Myapp.app" (способ 2) библиотека не может найти файл, который лежит рядом с бинарником ("Myapp.app/Contents/MacOS/FILE") Похоже, проблема с текущим каталогом. Действительно, при запуске способом 1 GetCurrentDir возвращает '/Users/.../myapp.app/Contents/MacOS'. Вторым способом получаем '/', вот так, просто слеш. Но очевидное действие - SetCurrentDir(ExtractFilePath(ParamStr(0))) не помогает. Выручайте, братцы!
  11. Возникла проблема непонятного характера, пока подробностей не могу предоставить, ибо используется сторонняя библиотека и затруднения возникают в ней. При запуске через PAServer (delphi firemonkey xe6) программа работает нормально, при запуске напрямую возникают проблемы в этой библиотеке при обращению к некоторым файлам ("невозможно открыть файл), с которыми работает программа (это насколько я сейчас понял). Так, навскидку, может кто знает о различиях при простом запуске и под PAServer? А я пока постараюсь выяснить больше...
  12. Да, возьмем для примера какой-нибудь конвертер форматов, мы его запускаем (типа CreateProcess с Pipes на винде) и пока идет преобразование, мы показываем красивый progress bar на форме, считывая % из консольного окна.
  13. Я думаю, "коем" образом вполне себе касается. Я использую Firemonkey и хочу с его помощью решить конкретную задачу под Mac Os X.
  14. Как на FM запустить консольную программу (на Макосе) и считать ее экран (проценты в моем случае)? Про пайпы в курсе, но что-то не знаю даже, с чего начать на FM