![]() |
JvIPAddress wird nicht richtig dargestellt
Moin,
ich möchte von den Jedi-Komponenten die Komponente JvIPAddress zu finden unter JvWin32 benutzen. Ziehe ich die auf eine Form, ist zunächst einmal alles in Ordnung. Benutze ich aber zusätzlich die Komponente XPManifest, wird das IP-Edit Feld nicht mehr richtig dargestellt. Unter jeder Ziffer erscheint dann ein dicker Balken. Kann sich jemand dieses Verhalten erklären oder hat nen Tipp, wie ich das IP-Edit Feld wieder richtig darstellen kann? Würde mich auch freuen, wenn mal jemand, der auch die Jedi-Kompos installiert hat, das mal nachvollziehen könnte bzw. bestätigen... Gruß Gambit |
Re: JvIPAddress wird nicht richtig dargestellt
Die Komponente ist offensichtlich noch nicht auf Themes angepasst.
Mach mal eine Meldung in unserem Bugtracker. ![]() |
Re: JvIPAddress wird nicht richtig dargestellt
moin,
gibts hier zu schon einen Bugfix? Hab nämlich das gleiche Problem :cry: |
Re: JvIPAddress wird nicht richtig dargestellt
Es liegt nicht an den Themes, je nach eingestellte Höhe (Height) passierts auch ohne Themes.
Ein Bugfix? Hier eine Möglichkeit: JvComCtrls.pas öffnen, folgendes einfügen.
Delphi-Quellcode:
Damit wird die Hintergrundfarbe der 4 Edits von vorher Schwarz (deshalb die "Balken") auf clWindow geändert.
TJvIpAddress = class(TWinControl)
private //... procedure WMCTLCOLOREDIT(var Msg: TWMCTLCOLOREDIT); message WM_CTLCOLOREDIT; //... protected //... end; //... implementation //... procedure TJvIpAddress.WMCTLCOLOREDIT(var Msg: TWMCTLCOLOREDIT); begin SetBkColor(Msg.ChildDC, GetSysColor(COLOR_Window)); Msg.result := GetSysColorBrush(COLOR_Window); end; |
Re: JvIPAddress wird nicht richtig dargestellt
thx, funzt perfekt.
|
Re: JvIPAddress wird nicht richtig dargestellt
Ich habe mal in unsrer Newsgroup nachgefragt und die Antwort ist das es schon gefixt ist.
Also die CVS Version der JVCL besorgen ![]() ![]() |
Re: JvIPAddress wird nicht richtig dargestellt
@scp: danke für den Tipp
@Robert: ich hatte mir schon mal die Snapshots runtergeladen, leider kann man die Version ja nicht so einfach installieren wie die 2.1er. Gibts da irgendwo ne Installationsanweisung oder wie muss ich das genau machen? Bisher habe ich die Beta 3 zumindest noch nicht installiert bekommen. Gruß Gambit |
Re: JvIPAddress wird nicht richtig dargestellt
Im Augenblick macht die CVS Version Zicken.
Benutze das aktuelle Beta-Release von JCL und JVCL. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz