?
Solved

Very strange problems with text

Posted on 2002-07-05
9
Medium Priority
?
153 Views
Last Modified: 2010-04-04
I'm having a strange problem with a Delphi 5 application that's running on several pc's. The problem occurs mainly on Windows-NT machines (not all), I haven't seen it on Windows 2000 pc's.

Problem is that, when the user highlights some text in a Delphi control, the text color changes in the same color as the highlight color (clNavy). So, no text is visible anymore (text and background are the same). This happens especially in RX Library components.
Also, on the same pc's where this problem occurs, the text in an RxDBGrid behaves very strange. Sometimes it can't be deleted with the backspace key, and sometimes you can type characters over the existing characters, so you'll see the old and new characters in a clutter.

Anyone knows this problem and (more important) a solution?

By the way, what happened to www.rxlib.com (the RX Library web site) ?

Thanks,
JDN
0
Comment
Question by:JDN
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
9 Comments
 
LVL 11

Expert Comment

by:robert_marquardt
ID: 7133276
I do not know anything about your bug, but rhe RX Lib will become part of the Jedi VCL components.
Pleae keep us informed if you find the bug.
0
 
LVL 44

Expert Comment

by:CrazyOne
ID: 7133353
Sounds more like a hardware problem rather than a bug. Could be the video card and the resolution it is set at or the monitor.


The Crazy One
0
 

Expert Comment

by:deansmith
ID: 7133569
Hi,

Find out if the comdlg32.dll and ocx are the same on both machines. the one that it works and the one that it does work. and replaced withthe newer one.

This fix worked for me between win98 and winnt.might work 4 u

Dean

0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 1

Author Comment

by:JDN
ID: 7142655
Sorry Dean, that didn't solve my problem.
0
 

Expert Comment

by:RayNorrish
ID: 7178713
Service pack the NT machines. This is the safest way to guarantee compatability. I am suprised that copying comdlg.dll etc. from win98 works on NT.. let alone didn't complete break it. Definately not a recommended approach.

The rx components in our prods haven't cause any probs on nt workstation for years, so I'd guess the faulty ones haven't been service packed up to date.
0
 
LVL 1

Author Comment

by:JDN
ID: 7184604
I didn't copy the Windows98 comdlg to the NT Workstation, but the comdlg from another NT Workstation (where the problem didn't exists).

On all workstations SP6a has been installed.
I also installed a Microsoft library update for Windows NT. But, until now, the problem persists on some NT Workstations.
It's very annoying. You cannot delete text in a RxDBGrid with the backspace key. And the text in a TDateEdit (also an Rx library component), when highlighted, sometimes gets the same color as the highlighted background (dark blue).

JDN
0
 

Expert Comment

by:CleanupPing
ID: 9343099
JDN:
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
EXPERTS:
Post your closing recommendations!  No comment means you don't care.
0
 
LVL 5

Expert Comment

by:Lukasz Lach
ID: 9460229
JDN,
No comment has been added lately (18 days), so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area for this question:

RECOMMENDATION: Accept RayNorrish's answer http:#7178713 and Refund

Please leave any comments here within 7 days.

-- Please DO NOT accept this comment as an answer ! --

Thanks,

anAKiN
EE Cleanup Volunteer
0
 

Accepted Solution

by:
YensidMod earned 0 total points
ID: 9534342
This question is PAQed and 50 points refunded

YensidMod
Community Support Moderator
0

Featured Post

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
In response to a need for security and privacy, and to continue fostering an environment members can turn to for support, solutions, and education, Experts Exchange has created anonymous question capabilities. This new feature is available to our Pr…
Suggested Courses

718 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question