Sergiy_83

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

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

  • Посещение

  • Победитель дней

    2

Sergiy_83 стал победителем дня 2 мая

Sergiy_83 имел наиболее популярный контент!

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

  • Звание
    Пользователь

Посетители профиля

192 просмотра профиля
  1. Sergiy_83

    Сеть и энергосбережение

    Всем привет. В моем приложении (клиент) по сети постоянно приходят данные небольшого объема, но как только дисплей смартфона гаснет и спустя некоторое время соединение разрывается. Я так понимаю ОС Android отправляет мое приложение в спячку. Использую классические сокеты : socket, connect ... (С++ Builder). Что делать? Всем спасибо.
  2. Sergiy_83

    HueTrackBar

    Понял. Спасибо.
  3. Sergiy_83

    HueTrackBar

    Добрые люди, подскажите как с помощью трэкбара выбрать цвет? HueTrackBar не подходит, там нету черного и белого. Смотрю на AlphaTrackBar но он в каких то квадратиках. Спасибо.
  4. Нужно использовать еще и якоря. См. пример. Может вам подойдет. EX.zip
  5. Sergiy_83

    Настройки SDK для Токио

    Распакуйте в c:\Users\Public\Documents\Embarcadero\Studio\19.0\PlatformSDKs этот архив https://cloud.mail.ru/public/Kn5h/Fp9634UiK
  6. Sergiy_83

    HueTrackBar

    Спасибо dnekrasov
  7. Sergiy_83

    HueTrackBar

    mmover не подскажите существуют ли функции для обратного вычисления. Нужно получить HUE из RGB, чтобы установить ползунок? Спасибо.
  8. Sergiy_83

    HueTrackBar

    Спасибо.
  9. Sergiy_83

    HueTrackBar

    Всем привет. Что то не пойму, как получить выбранный цвет? Или HueTrackBar цветной просто для красоты?
  10. Мы с вами в одном окопе. Путь к ListView лежит через ListBox. т.e надо помучится с listbox что бы понять что без ListView не обойтись. В чате как правило картинка и текст возможно не один. Создайте в ListView в режиме dinamicAppearance свои поля со своими именами, Далее ПКМ по listView выбираете TogleDesignMode там двигаете свои добавленные поля как вам удобно. Далее смотрите код. Чем смог тем помог! //Добавить итем в список void __fastcall TTabbedForm::add_item(int num_ico,UnicodeString *fname, UnicodeString *ext_name, unsigned int color) { TListItemText *ext; TListItemImage *ico; TListViewItem* item = ListView1->Items->Add(); item->Height = 30; ext = dynamic_cast<TListItemText*>(item->Objects->FindDrawable("extenssion_text")); if (ext) { ext->PlaceOffset->X = ListView1->Width - 60; ext->Text = *ext_name; ext->TextColor = color; } ext = dynamic_cast<TListItemText*>(item->Objects->FindDrawable("file_name_text")); if (ext) { ext->Text = *fname; ext->TextColor = color; if (num_ico==0) ext->Width = ListView1->Width - 10; //длина до расширения. else ext->Width = ListView1->Width - 90; //длина до расширения. } ico = dynamic_cast<TListItemImage*>(item->Objects->FindDrawable("Icon_Image")); if (ico) { switch (num_ico) { case 0: ico->Bitmap = Image_64x64_ret->Bitmap; break; case 1: ico->Bitmap = Image_64x64_folder->Bitmap; break; case 2: ico->Bitmap = Image_48x48_spk->Bitmap; break; case 3: ico->Bitmap = Image_64x64_play->Bitmap; break; case 4: ico->Bitmap = Image_64x64_pause->Bitmap; break; default: break; } } }
  11. Sergiy_83

    OnClick срабатывает не всегда!

    Сделал то что надо на основе progressbar, получилось еще красивее. Основа – rectangle, на ней progressbar у него HitTest = false и выравнивание по горизонтали. На rectangle повесил три события OnMouseDown, OnMouseMove и OnMouseLeave. У первых двух код устанавливает Value прогресбара в соответствии координатой пальца по оси X. OnMouseLeave это основное действие которое выполняется после того как палец ушел за пределы или отрыв в любом месте. В моем случае это перемотка по файлу. Rectangle полезен когда progressbar узкий, для удобства использования. Цвет ему прозрачный, закруглить углы и получается довольно симпатичный контрЛ.
  12. Sergiy_83

    OnClick срабатывает не всегда!

    Ну почему не будет. Он и куча других событий есть если клацнуть пальцем справа или слева от ползунка. Толку от этого только мало. Не понимаю причем здесь форма. Форма большая мало ли когда я по ней клацну.
  13. Sergiy_83

    OnClick срабатывает не всегда!

    не работает при перетаскивании ползунка с одного места в другое. Что неприемлемо. Писал об этом выше.
  14. Sergiy_83

    OnClick срабатывает не всегда!

    Вопрос в том, как понять когда он уже не таскается.
  15. Sergiy_83

    OnClick срабатывает не всегда!

    В случае кнопки я еще понять могу. Типа я нажал, пожалел об этом, увел в сторону и отменил нажатие тем самым. Но трек бар узкий и это уже проблемы. Кстати когда происходит захват ползунка, он увеличивается в размерах, двигается даже если палец за пределами и когда отпускаеш, ползунок опять уменьшается! А событие - фигушки.