krapotkin
Пользователи-
Постов
2 179 -
Зарегистрирован
-
Посещение
-
Победитель дней
209
Весь контент krapotkin
-
тут же вопрос не столько в андроид, сколько - а как печатать с мобилы там упоминается экзотика типа принтеров на WiFi и службы внешней печати, но не думаю, что это сильно распространено на тек. момент
-
а в каком еще чарсете вы можете вводить текст на кроссплатформе??
-
ну вот давайте рассуждать логически... listBox - это компонент размером с экран. путем некоторой магии нам кажется, что "ниже" экрана есть еще "спрятанные" строки. но в реальности-то это не так. поэтому, если подумать, распечатать хочется не сам ListBox, а всю ту информацию которую он может отобразить для этого берем генератор отчетов и ему на вход подаем ту же информацию, из которой мы собирали ListBox
-
программу писать, как еше... в событии OnMouseDown проверять куда кликнул и заводить соответствующие переменные, тащу ли я уже что-то и если да, то что и откуда в событии OnMouseMove проверять, что все еще тащу и изменять ширину/высоту/позицию в событии OnMouseUp очищать все что более не нужно
-
при этом, если я не ошибаюсь, там в коде листбокс и создается...
-
две стрелочки это в режиме native
-
есть fgx
-
Способа провести 3 линии разных цветов в одном TPathxxx я так понимаю, нет?
-
у меня есть постраничный гайд от дизайнера. я его верстаю и программирую. когда вижу, что не взлетит, прошу переделать. в общем-то без особых проблем пока при этом дизайнер перерисовала PNG от выбранного стиля, а так же нарисовала единый PNG со всеми иконками приложения, для загрузки в ImageList
-
СКАЙП, ICQ. Torrent подозреваю, что там просто браузер
-
поток разделяет время ОС в один момент на одном ядре один поток соответственно, 20 потоков на 2 ядрах организуют очередь в 10 штук на ядро вот и не надо столько делать))
-
так я же говорю, OnTerminate выполняется в главном потоке. Все что нужно писать в картинки, переменные и т.д., можно делать там синхронизация получается автоматическая
-
а зачем такая сложная конструкция я делаю старорежимно procedure TMyThread.execute(); begin вызов долгой операции end; .. th:=TMyThreadCreate(...); th.OnTerminate:=AfterTerminate; th.Start; ... procedure TFrom1.AfterTerminate(...); begin тут все происходит в главном потоке end; интуитивно вроде одно и то же, но тут мне кажется сильно понятнее
-
отрисовать текст на картинке и передать ее для создания маркера
-
тут в основном такие компоненты, на которые потрачены десятки тысяч человеко-часов. так что... если взять видео, вообще никто обычно не берется им в делфи заниматься, и не просто так, а тут сразу два поставщика готовых решений
- 3 ответа
-
- компоненты
- ios
-
(и ещё 2 )
C тегом:
-
интересно, для чего в этой цепочке Path?
-
видимо, отключили при выборе компонентов при установке в берлине обещали комфортную до/пере-установку всех компонентов, вот есть вариант проверить
-
этот не обновляется. 4-ка, даже не S )) ладно, видимо проехали. показываем вождю статистику, где написано, что 80% на ios9 15% на ios8 и только оставшиеся нищеброды....)))
-
откатите OS назад))) логично, черт возьми )
-
ну, если использовать некоторую магию, можно выводить текст поверх. но придется вести расчеты. НО! если вести расчеты, тогда гораздо проще все то же просто рисовать на Canvas