ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: "Алексей Ковынев" <kay@bankzevs.sumy.ua>
To: <community@altlinux.ru>
Subject: RE: [Comm] wine/crossover
Date: Wed, 26 May 2004 10:53:30 +0300
Message-ID: <20040526075404.C65A1E58A6@master.altlinux.ru> (raw)
In-Reply-To: <200405261030.43112.hsv@dstszi.gov.ua>



-----Original Message-----
From: community-bounces@altlinux.ru [mailto:community-bounces@altlinux.ru]
On Behalf Of Sergey Shilov
Sent: Wednesday, May 26, 2004 10:31 AM
To: community@altlinux.ru
Subject: Re: [Comm] wine/crossover

В сообщении от 26 Май 2004 09:44 Алексей Ковынев написал(a):

> wine/crossover  
?!!! 

> Есть проблема, программа написана на делфи, 
В подобных вопросах желательно указывать версии.


Вообще если точно то 5й билдер 


> всё нормально  кроме стандартного дерева, мигает, 
> складывается ощущение, что  просто медленно 
> перерисовывает, знаю что дело в comctl32, 
Дело скорее всего в собственном + борландовском коде.
--
Да как бы, был бы этот код уже б вырулил:)
А насчёт comctl32 то таки он, т.е. заменяю его на родной мсовский, всё
ездит, плюс, кроме дерева, полный кошмар, со стандартным календарём, что
тоже лечится мсом.

> подставляю из виндойса работает в принципе, но тоже не очень
> корректно, например, неправильно обрабатываются нажатия на
> ветви, только  по клику на картинке, может кто сталкивался?
wine к слову сказать достаточно "сырой" продукт.

Верю, но других решений пока не намечается, кроме как остаться на выни:)

Торможение с прорисовками деиствительно наблюдается для 
"(из под )борландовских" продуктов, запускаемых под wine (но не 
для всех), более вероятно, что проблема не в прорисовках (это 
следствие), а в событийном механизме их (прорисовки) 
порождающих. В поздних версиях VCL Борланд начал использовать 
ActionList-ы OnDraw эвенты и прочие приблуды, не добавляющие 
быстродействия приложениям, а также "уходящие" в сторону от MFC 
и Windows API (которые(ое) и эмулирует wine).


> Есть подозрения на потоки, использую Alt Compact 2.3
Потоки к данной ситуации не имеют никакого отношения. Как 
собственно и Alt Compact 2.3. Вы получите ее на любой ..NI(U)X 
системе.

Ваша проблема может быть (и скорее всего должна быть) радикально 
решена пересборкой программы в Kylix под тем же ALC 2.3 с 
использованием CLX библиотек.

crossover долен быть исходный код приложения :-)))
--
ну от только ненада про киликс, вопервых это ещё ж надо разработчиков
заставить, а легче наверное тумбочку съесть:)

  reply	other threads:[~2004-05-26  7:53 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-26  7:22 ` Vitaly Lipatov
2004-05-26  7:30 ` Sergey Shilov
2004-05-26  7:53   ` Алексей Ковынев [this message]
2004-05-26  9:20     ` Sergey Shilov
2004-05-26  9:21     ` Sergey Shilov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040526075404.C65A1E58A6@master.altlinux.ru \
    --to=kay@bankzevs.sumy.ua \
    --cc=community@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git