mol

Forum Replies Created

Viewing 20 posts - 1 through 20 (of 124 total)
  • Author
    Posts
  • in reply to: Problem with TForm.Create #57710
    mol
    Participant

    No need for improvement here, Serge. Creating a form within a form within a form is just bad coding style. Holger, instead of TForm, use TFrame. That's what they are there for.

    -Uwe

    mol
    Participant

    2000 components on one form using a TPageControl? High time to rethink your design choices. Why on earth are you using a TPageCtrl instead of TFrame? You can create and destroy the latter on demand and keep the footprint on your form really small.

    -Uwe

    in reply to: How to disable the vertical scroll bar on a TsDBCtrlGrid #57192
    mol
    Participant
    in reply to: TsTabControl – incorrectly drawn #57071
    mol
    Participant

    Those are ancient Delphi components. I didn't even know that they are still around.

    http://www.silverpointdevelopment.com/sptbxlib/

    in reply to: TsListView in vsReport mode shows improper horizontal scrollbar #57044
    mol
    Participant
    in reply to: Windows 10 per monitor DPI #56008
    mol
    Participant

    Stephane,

    use a manifest to make your application DPI aware: http://stackoverflow.com/search?q=%5Bdelphi%5D+dpi+aware+manifest

    -Uwe

    in reply to: Please provide installer #54977
    mol
    Participant
    'Support' wrote:

    Thank you, I'll check it soon.

    Serge, any news on this one?

    -Uwe

    in reply to: Bug in sColorDialog #54767
    mol
    Participant

    Okay, thanks.

    in reply to: Feature request for sFrameBar #51069
    mol
    Participant
    'Support' wrote:

    Sorry, this property will be implemented in the february.

    Great, thank you.

    in reply to: Please provide installer #51072
    mol
    Participant

    Inno Setup, of course…

    http://www.jrsoftware.org/isinfo.php

    I would suggest to look at their Third-Party Files page as well – especially Inno Script Studio, which is a great GUI for Inno Setup.

    -Uwe

    in reply to: Feature request for sFrameBar #54561
    mol
    Participant

    Serge, do you think you will implement this in 2016? It's been a “while” since I made this request…

    Thanks

    -Uwe

    in reply to: Automatic skinning of system dialogs #54560
    mol
    Participant

    Serge, any news on this?

    -Uwe

    in reply to: TsFrameBar alwais create frame #54486
    mol
    Participant

    The obvious:

    Code:
    procedure TForm1.sFrameBar1Items0FrameDestroy(Sender: TObject;
    var Frame: TCustomFrame; var CanDestroy: Boolean);
    begin
    CanDestroy := False;
    end;

    -Uwe

    in reply to: Help file ahelp.chm broken? #54277
    mol
    Participant

    Dick, you have to unblock the file before you can use it.

    -Uwe

    in reply to: AlphaControls for Lazarus #53936
    mol
    Participant
    'concrete' wrote:

    …just for a small number of people who haven't learned a valuable lesson that you NEVER move to a new operating system until at least 6-12 months after release so that all the bugs and incompatibilities can be addressed?

    Looks good on paper, doesn't it? Real life software business is different, though. You have to support Win 10 early on to stay ahead of the competition. Simple as that.

    -Uwe

    in reply to: AlphaControls for Lazarus #53933
    mol
    Participant

    Dick, I never claimed that AC is the one which is responsible, but since I've seen what a mess Win 10 is at the moment and knowing Microsoft, I'm sure that Serge will have to work around certain “features” (like the flawed animation thing) and bugs of Windows for many months to come. My point simply was that AC will never be a finished product as long as the operating system is evolving, and Serge will therefore be fully occupied with the Windows version of AC in the future.

    -Uwe

    in reply to: AlphaControls for Lazarus #53926
    mol
    Participant

    Hi Dick,

    The problems are mainly with Win 10 at the moment, but there is a very good chance that AC will be impacted as well. Try this one for a start:

    http://answers.microsoft.com/en-us/windows/forum/windows_10-start/bugs-when-working-in-tablet-mode/a967f27a-90a7-489e-a71d-271aaf3e56ba

    Set the main form's BorderStyle to bsNone and/or the WindowsState to wsMaximized (you shouldn't do the latter, of course), and you will get the same results I've described in the link above. Leave the “Play animations in Windows” enabled in Win 10, and you will experience an extremely slow painting of TFrame's for example when they are created (and skinned) in the FormCreate event and automatically resized afterwards. Maximizing the form in the OnShow event by using ShowWindowAsync(Handle, SW_MAXIMIZE); doesn't help you as long as animations are enabled in Win 10. There's a visible flicker and flashing of the screen, and since AC is heavily involved during the paint process the negative effect is actually getting worse.

    The list goes on, but much of it is hardware and/or driver related.

    Hope this helps

    -Uwe

    in reply to: AlphaControls for Lazarus #53924
    mol
    Participant
    'concrete' wrote:

    It does NOT require continuous 24-hours-per-day development

    How do you know that the only source of income for Serge is AC? He probably has a daytime job as well and does programming on the side. And even if it's his fulltime job – nobody spends 24/7 on the development of a product. There's a life out there as well…

    'concrete' wrote:

    AlphaSkins is an old and mature product. It's very usable and stable.

    Very true, but then comes Windows 10 along and your once stable version enters unknown territory again. I recently switched a few of my machines to Win 10 and believe me, it's no fun. Hardware not working, tablet mode buggy as hell, system dialogs different, and a ton of other issues – and then there is AC which has to master many of these annoying shortcomings. To cut a long story short: Serge has a lot of work simply keeping up with the development of the OS and hunting bugs, and then we haven't even talked about introducing new components into AC, supporting other 3rd party stuff, or enhance functionailty in general.

    -Uwe

    in reply to: AlphaControls for Lazarus #53384
    mol
    Participant

    Dick

    As I said before: in my opinion it's simply a waste of precious resources that should better be invested in the ongoing development of the Delphi/Windows version. There are most likely so many hidden roadblocks that at some point in time, the project will simply be abandoned. Remember Kylix?

    -Uwe

    in reply to: AlphaControls for Lazarus #53382
    mol
    Participant
    'SzakiLaci' wrote:

    …too many … windows-handle calls / messages not available under Lazarus.

    Well, that comes as a surprise…

Viewing 20 posts - 1 through 20 (of 124 total)