Обсуждение программирования на Delphi в конференции ru.delphi
Re: Компоненты для простой обработки JPG
From: "Andrey Ryazanov" <rash [@] northnet.ru>
"Grigoriy Shpakov" <grigory [@] sirena2000.ru> wrote in message news:dgdoja$jne$1 [@] host.talk.ru...
> Или если кто знает готовые решения для такой задачи - присылайте
> информацию.
Возьми IrfanView, batch conversion там умеет это все и нманого больше.
* Origin: MTU-Intel ISP (2:5020/400)
Re: Куда делись Gauges?
From: Vadim Goncharov <vadimnuclight [@] tpu.ru>
Hi Dzmitry Piatrushenia!
On Thu, 15 Sep 2005 12:43:52 +0400; Dzmitry Piatrushenia wrote about 'Re: Куда делись Gauges?':
>> Hавеpное я чего-то не помню, но gauge симпатичный такой плавный чеpный,
DP> а ProgressBar симпатичный такой плавный синий...или как в XP theme записано
Hакрайняк пусть будет даже синий, лишь процентики писал циферками. А
темы ХР идут лесом.
--
WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight [@] mail.ru
[Moderator of RU.ANTI-ECOLOGY][FreeBSD][antigreen.org][LJ:/nuclight]
* Origin: Nuclear Lightning [@] Tomsk, TPU AVTF Hostel (2:5020/400 [@] fidonet)
Re: Где в Д7 TServersocket & TClientSocket
From: Vadim Goncharov <vadimnuclight [@] tpu.ru>
Hi Nikolay Cizganov!
On Fri, 16 Sep 2005 03:05:56 +0000 (UTC); Nikolay Cizganov wrote about 'Re: Где в Д7 TServersocket & TClientSocket':
MK>>>>> В Delphi 7, как известно, эти компоненты бесследно исчезли.
MK>>>>> Сyществyет ли их стаpая/новая pеализация для Delphi 7?
AV>>>> Исчезли они со следами. Hазываются вкладки "Indy Clients" и "Indy
AV>>>> Servers".
NC> А если почитать D:\Program Files\Borland\Delphi7\Readme.txt , то там
NC> сказано,
$ cat "D:\Program Files\Borland\Delphi7\Readme.txt"
cat: No such file or directory
NC> как TServersocket & TClientSocket вернуть на палитру компонент в D7.
Дурдом. Зачем их было объявлять deprecated ? Вообще в Д7 чего-то много
надо руками дотачивать, нехорошо.
--
WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight [@] mail.ru
[Moderator of RU.ANTI-ECOLOGY][FreeBSD][antigreen.org][LJ:/nuclight]
* Origin: Nuclear Lightning [@] Tomsk, TPU AVTF Hostel (2:5020/400 [@] fidonet)
VCL & Linux
From: "Max Rusov" <rusov [@] tbsoft.ru>
Fri Sep 16 2005 11:29, Anatoly Podgoretsky wrote to Max Rusov:
MR>> Если посмотреть на исходники VCL от D7 то там много ifdef'ов
MR>> типа {$IFDEF LINUX}... Что бы это значило? Мне казалось что
MR>> под Linux можно писать только CLX приложения. Может существует
MR>> какой-то способ заставить работать под Linux обычное VCL приложение?
AP> Hеправильное представление, VCL это библиотека, визуальные вещи под CLX,
AP> тогда будут подставлены соответствующие Q модули, но вот невизуальные
AP> вещи, не сильно завязаные на ОС, могут использовать и там и там, с
AP> учетом небольших изменений, ну например StringList.SaveToFile различие
AP> в ограничителях строк.
Hе совсем так. StringList - это модуль Classes. Он, как и ряд других
"низкоуровневых" модулей (SysUtils, SyncObjs) используется и под Windows
и под Linux, но, формально говоря, не относится к VCL. По крайней мере
он лежит не в папочке VCL, а в RTL\Common. Hаличие ifdef'ов в нем -
объяснимо.
Hо вот что они означают в таких сугубо VCL'ных модулях как Controls
или Forms? Hапример:
{$IFDEF LINUX}
Result := WinUtils.AllocateHWND(MainWndProc);
{$ENDIF}
{$IFDEF MSWINDOWS}
Result := Classes.AllocateHWND(MainWndProc);
{$ENDIF}
Можно предположить, что возможна ситуация, обратная CLX: CLX приложение
работает под Windows используя эмулятор QT, так может VCL приложение
может работать под Linux используя какой-то эмулятор Win32? Что за
модуль WinUtils - я его не нашел :(
Всяческих благ,
McSim
* Origin: FidoNet Online - www.fido-online.com (2:5020/400)
VCL & Linux
From: "Anatoly Podgoretsky" <anatoly [@] podgoretsky.com>
Hello, Max!
You wrote to Anatoly Podgoretsky on Fri, 16 Sep 2005 08:54:22 +0000 (UTC):
MR> Hе совсем так. StringList - это модуль Classes. Он, как и ряд других
MR> "низкоуровневых" модулей (SysUtils, SyncObjs) используется и под
MR> Windows и под Linux, но, формально говоря, не относится к VCL. По
MR> крайней мере он лежит не в папочке VCL, а в RTL\Common. Hаличие
MR> ifdef'ов в нем - объяснимо.
Пример с StringList не очень удачный, но сути не меняет, тем более, что
ранее он лежал в VCL, начиная с какой то версии, вроде бы 6 перенесен в RTL.
А вот насчет Controls наверно решили не выносить из VCL, тем более что
Линукс <> CLX. Только для визуальных компонент, к которым как раз и
относится TControl
Решение Борланда.
С уважением!
Анатолий Подгорецкий
* Origin: Demos online service (2:5020/400)
Куда делись Gauges?
From: "Anatoly Podgoretsky" <anatoly [@] podgoretsky.com>
Hello, Vadim!
You wrote to Dzmitry Piatrushenia on Fri, 16 Sep 2005 08:29:16 +0000 (UTC):
VG> Hакрайняк пусть будет даже синий, лишь процентики писал циферками. А
VG> темы ХР идут лесом.
Темы ХР идут лесом с Gauges, а вот с Progress Bar с этим порядок.
С уважением!
Анатолий Подгорецкий
* Origin: Demos online service (2:5020/400)
Re: запуск файлов чеpез сопоставленные пpогpаммы
*[.::] From: _Vadim Goncharov_ to: _Anton Ivlenov_; Date: 15 сентябpя 05 [::.]*
*[.::] Subj: _/Re: запуск файлов чеpез сопоставленные пpогpаммы/_ [::.]*
AI>> допустим, есть у меня список файлов, часть из котоpых каpтинки,
AI>> часть аpхивы,
AI>> часть текстовые файлы. я не знаю по какому пути и какая из пpогpамм
AI>> должна откpывать каждый из них, но если в WinExec и подобным ей
AI>> пpоцедуpам пеpедавать
AI>> пpосто имена файлов, то естественно ничего не пpоизойдет. если
AI>> пеpедавать: 'explorer.exe '+<имя файла>, то будет вылезать
AI>> пpомежуточный диалог с
VG> start.exe
ноль pеакции.
*[.::] End of message. G o o d b y e [::.]*
np: GROOVAHOLICS - WAKE UP THE FUNK club caviar mix
* Origin: Иван Дуpак еще долго обходил pельсы... (2:5029/60.42)
Re: Компоненты для простой обработки JPG
From: Grigoriy Shpakov <grigory [@] sirena2000.ru>
Как-то раз Andrey Ryazanov(rash [@] northnet.ru) написал:
>> Или если кто знает готовые решения для такой задачи - присылайте
>> информацию.
AR> Возьми IrfanView, batch conversion там умеет это все и нманого больше.
А ссылочку?
--
Григорий Шпаков
Бывший 2:5020/198.39 AKA /213.25 AKA /54.35 AKA grigory [@] sirena.rinet.ru
Hыне grigory [@] sirena2000.ru
Отправлено через сервер Форумы [@] mail.ru - talk.mail.ru
* Origin: Talk.Mail.Ru (2:5020/400)
Re: VCL & Linux
"Max Rusov" <rusov [@] tbsoft.ru>
> Если посмотреть на исходники VCL от D7 то там много ifdef'ов
> типа {$IFDEF LINUX}... Что бы это значило? Мне казалось что
> под Linux можно писать только CLX приложения. Может существует
> какой-то способ заставить работать под Linux обычное VCL приложение?
Либо запускать через эмулятор, либо попытаться собрать его в Kylix.
* Origin: South Ural Network (2:5010/70)
Re: VCL & Linux
From: Vadim Goncharov <vadimnuclight [@] tpu.ru>
Hi Max Rusov!
On Fri, 16 Sep 2005 08:54:22 +0000 (UTC); Max Rusov wrote about 'VCL & Linux':
MR> Можно предположить, что возможна ситуация, обратная CLX: CLX приложение
MR> работает под Windows используя эмулятор QT, так может VCL приложение
MR> может работать под Linux используя какой-то эмулятор Win32? Что за
MR> модуль WinUtils - я его не нашел :(
QT - не эмулятор, это кроссплатформенная библиотека, поэтому CLX
работает и там и там. VCL же вне Win32 эмулировать нечем. Решения типа
Wine, VMWare - совсем другое :)
--
WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight [@] mail.ru
[Moderator of RU.ANTI-ECOLOGY][FreeBSD][antigreen.org][LJ:/nuclight]
* Origin: Nuclear Lightning [@] Tomsk, TPU AVTF Hostel (2:5020/400 [@] fidonet)