HeDiBo

Forum Replies Created

Viewing 20 posts - 1,121 through 1,140 (of 1,174 total)
  • Author
    Posts
  • in reply to: Absolutely Awfull grid titles in DevEx cxGrid #42954
    HeDiBo
    Participant

    QUOTE (HeDiBo @ Jul 16 2010, 03:49 PM) <{POST_SNAPBACK}>
    There are still some minor issues.


    I have included a new picture, to show you the problems in AC 6.68:

    [attachment=4050:Minor_he…problems.jpg]

    Clockwise I find the following issues:

    1. The headers of a standard TDBGrid look like clickable buttons. But they are not clickable.
    2. The box around the TsDBGrid is missing in first instance. Once focused, the box appears again.
    3. The triangular indicator in a TsDBGrid is way too small.
    4. The column headers of a TcxGrid are clickable, but appear as if they are not.
    5. There is a separator-line missing between the headers and the “GroupByBox” of a TcxGrid.

    So, really the only grid that's completely correct is the TwwDBGrid dry.gif

    in reply to: Absolutely Awfull grid titles in DevEx cxGrid #42931
    HeDiBo
    Participant

    QUOTE (Support @ Jul 16 2010, 03:38 PM) <{POST_SNAPBACK}>
    Skin for version 6 is attached Most of the times it looks great! There are still some minor issues. I'll come back to that next week. Thank you for your quick solution!
    in reply to: Absolutely Awfull grid titles in DevEx cxGrid #42927
    HeDiBo
    Participant

    QUOTE (Support @ Jul 16 2010, 03:16 PM) <{POST_SNAPBACK}>


    Works Wonderful

    in reply to: Absolutely Awfull grid titles in DevEx cxGrid #42924
    HeDiBo
    Participant

    QUOTE (Support @ Jul 16 2010, 11:02 AM) <{POST_SNAPBACK}>
    This problem exists because the Sand skin have not a section for headers drawing (COLHEADER).
    I think, maybe will be better just define this section in skin?

    PS. Could you show a screenshot, what you have now?


    Adding that section would certainly do the trick. Could you implement that?

    The screenshot was already in the first part of this topic, together with a test project.

    in reply to: Not all controls are skinnable #42923
    HeDiBo
    Participant

    QUOTE (Support @ Jul 16 2010, 10:56 AM) <{POST_SNAPBACK}>
    Hello
    I'll install InfoPower and I'll check it soon.
    As I know TwwSpeedButton(TwwNavButton) is not inherited from standard SpeedButton, maybe it's a reason of problem.


    That's true. The TwwSpeedButton implementation says:

    TwwSpeedButton = class(TGraphicControl, IUnknown)

    So, it descends from TGrapicControl, just as TSpeedbutton does.

    in reply to: Absolutely Awfull grid titles in DevEx cxGrid #42903
    HeDiBo
    Participant

    I changed the code in acLFPainter in TcxACLookAndFeelPainter.DrawHeader slightly:

    CODE
    Section := {$IFDEF ALTHEADER} s_MainMenu {$ELSE} s_ColHeader {$ENDIF};
    AOnDrawBackground := nil;

    TmpBmp := CreateBmp24(WidthOf(ABounds), HeightOf(ABounds));
    i := PaintSection(TmpBmp, Section, s_Button, State, DefaultManager, ABounds.TopLeft, DefaultManager.GetGlobalColor);
    BitBlt(ACanvas.Handle, ABounds.Left, ABounds.Top, TmpBmp.Width, TmpBmp.Height, TmpBmp.Canvas.Handle, 0, 0, SRCCOPY);
    FreeAndnil(TmpBmp);

    Note that the original code did not use the value from the Section variable in the PaintSection call, but used the string s_ColHeader. Please correct that in the next release, otherwise setting the Section variable has no function.

    The alternative header skin s_MainMenu works quite well with almost all of the skins. But you may have a better section that I can use, to make it even better compatible with the standard grid headers.

    Please, change the code in this way, just to keep me happy

    in reply to: TwwKeyCombo not completely correct #42898
    HeDiBo
    Participant

    Strike this one: in 6.68 the rendering is OK.

    in reply to: Suggestion : two patches #42692
    HeDiBo
    Participant

    QUOTE (Iruau @ May 17 2010, 09:25 AM) <{POST_SNAPBACK}>
    currently AlphaHints are limited in width to 120 px for no apparent reason, which makes long hints use multiple lines unnecessarily.
    My proposed change is to limit the width of the hints to the user's screen width instead


    I would like the hints to stay as they are: if only for compatibility reasons.
    I propose a new property: MaxHintWidth with 120 as the default value, and 0 meaning width of user screen.

    in reply to: Form Caption problem under Windows Xp and unicode #42412
    HeDiBo
    Participant

    Thank you for this full analysis + solution

    in reply to: Rendering error for Sand skin and TsDBCtrlGrid #42269
    HeDiBo
    Participant

    QUOTE (Support @ Apr 20 2010, 10:24 AM) <{POST_SNAPBACK}>
    Thank you for demo!
    Problem will be solved at the nearest few days when new release will be available.

    Here is a patched file.


    Great

    in reply to: Viewing Help File contents #42249
    HeDiBo
    Participant

    QUOTE (Support @ Apr 16 2010, 09:28 AM) <{POST_SNAPBACK}>
    Hello
    There is a help file in the WinHelp format. You can use him if problem with Chm exists.

    The error with the chm file occurs probably because it's on a local network. Add the network to your trusted sites in IE.

    in reply to: Rendering error for Sand skin and TsDBCtrlGrid #42246
    HeDiBo
    Participant

    QUOTE (Support @ Apr 16 2010, 09:31 AM) <{POST_SNAPBACK}>
    Hello
    Problem must be solved in the v6.62, please try.

    Unfortunately it is not solved (I did reload the skin from the latest version).

    I enclose a small test project, incl the EXE file: [attachment=3889:DBCtrlGridSand.rar]

    in reply to: 2 buggs in MDI Child code + source code solution {v6.53} #42011
    HeDiBo
    Participant

    If there was ever a reason to avoid APplication.ProcessMessages, have a look at this one:

    On Windows7, Indy10 used together with TOpenDialog causes AppCrash

    Especially the one comment makes you shiver

    in reply to: Animated sPanel? #41993
    HeDiBo
    Participant

    QUOTE (Support @ Mar 23 2010, 11:48 AM)
    You can change a panel region by SetWindowRgn procedure for cutting out the bottom part of panel (which must be invisible).


    I'm sure it can be built in Windows. I was just wandering if you had a utility in AC to accomplish it. <img src="style_emoticons//happy.gif” style=”vertical-align:middle” emoid=”^_^” border=”0″ alt=”happy.gif” />

    in reply to: Animated sPanel? #41991
    HeDiBo
    Participant

    QUOTE (Support @ Mar 23 2010, 08:44 AM)
    I think you can move this panel with changing of her region..


    I'm not sure what you mean by “region” <img src="style_emoticons//unsure.gif” style=”vertical-align:middle” emoid=”:???:” border=”0″ alt=”unsure.gif” />

    in reply to: sGauge does not show animation #38426
    HeDiBo
    Participant

    The problem with the threaded timer may stem from this bug in the VCL:

    Deadlock in TThread.Synchronize

    The following problem may also have something to do with it:

    Synchronize and WaitFor methods of TThread can lead to a DeadLock in logically correct applications

    in reply to: Animated sPanel? #41935
    HeDiBo
    Participant

    QUOTE (Support @ Mar 18 2010, 10:40 AM)
    This feature will be improved in the next version.
    I will send a patched file to you by email now.


    You're amazing: that solved it <img src="style_emoticons//a7.gif” style=”vertical-align:middle” emoid=”:a7:” border=”0″ alt=”a7.gif” />
    Is there a similar function to slide out a panel (I don't mean the TsFrameBar, but an animation function that will slide a panel out of nothing in a given direction). If you look at my screen shot, you can see that it would look even nicer if the panel would slide out of the button and back in again.

    in reply to: Animated sPanel? #41896
    HeDiBo
    Participant

    QUOTE (Support @ Mar 17 2010, 11:11 AM)
    Look this topic please, I think it helps.


    Unfortunately it does not work.

    The control is a TsPanel, containing 4 TsBitBtn's at the top (no captions on the buttons, just glyphs), below that is a TsCheckListBox aligned to the bottom of the panel. The panel is placed visually on top of a TsMemo field (as far as the Z-order is concerned), but actually the panel is on the main form, just as the parent of the TsMemo is the main form. The panel functions as a kind of pop-up screen. This is a picture of the whole screen:
    [attachment=3833:MainScreen.jpg]

    What happens if you click the cancel button is that everything fades out except the cancel button (the small button with the X). But all controls reappear when the mouse cursor goes over them, except for the underlying panel: that one reappears but not skinned.

    In short: it's a real mess.

    in reply to: sGauge does not show animation #41883
    HeDiBo
    Participant

    QUOTE (Support @ Mar 10 2010, 12:24 PM) <{POST_SNAPBACK}>
    ThreadedTimer have some troubles which must be fixed firstly..

    Maybe this article could be of use for implementation of a better Threaded Timer: Using Waitable Timers with an Asynchronous Procedure Call

    The Jedi library (JEDI Project) has a component TJclWaitableTimer that implements the method SetTimerApc for asynchronous calls using the Windows Waitable timer constructs. As you know, the Jedi library is open source.

    in reply to: html tooltip problem #41879
    HeDiBo
    Participant

    QUOTE (emailaya @ Mar 12 2010, 02:03 PM) <{POST_SNAPBACK}>
    the previous problem is fixed but now there is a new one


    If it's a new problem, make it a new topic.

Viewing 20 posts - 1,121 through 1,140 (of 1,174 total)