Jump to content

dummzeuch

Members
  • Content Count

    2699
  • Joined

  • Last visited

  • Days Won

    93

Posts posted by dummzeuch


  1. The Set Tab Order Expert has two modes, the first one is simple: It displays a tree view of the currently selected control and allows you to move child controls by dragging them to other positions or using the new (since last weekend) buttons to move them up or down.

     

    The second mode is more complex: If you have selected more than one control (which must share the same parent), they are listed in the reverse(!) order in which you selected them. After you press OK, their tab order will be changed to that order.

     

    I didn't even know about this second mode until I just now found that code and read up on it in the documentation. Now I wonder whether it is a bug that the reverse order is being used. I think it's counter intuitive. If I want to set the tab order of controls, I would normally select them in the order I want the tab order to be.

     

    Is that just me? Do you use that functionality?

     

    (I am aware that CnPack does it very differently (and I like that approach up to a point) but that's not the topic here.)

    • Like 1

  2. Some things that were obvious in the VCL apparently are not in FMX.

     

    I want to change the background color of a single control on a form, e.g. set a TEdit control which failed input validation to yellow. This must not affect the color of the other controls on the form.

     

    In the VCL I would simply set TheEdit.Color := clYellow. An FMX TEdit does not have a Color property. Instead apparently one has to use styling, controlled by the properties StyledSettings, StyleLookup and StyleName.

     

    Am I missing something? How can I accomplish this?


  3. This one just got fixed:

     

    bug#43 GExperts 1.38 for RX10.2 (Tokyo) blocks using Shift-Shift in CLCL

     

    The fix might also affect other programs that install a global keyboard hook in Windows.

     

    Last GExperts version that works: 2.38-2016-06-05

    First GExperts version that doesn't work: 2.38-2016-10-03

     

    The change which caused behaviour was in eChangeCase.pas.

     

    Calling CallNextHookEx from the installed keyboard hook fixed the problem.

    If everything else fails, read the doc! 😞

    • Thanks 1

  4. There is also the option to share a post. This results in an url which can then be added to any bookmarking tool.

     

    There used to be public bookmarking sites, I don't remember the name of the one I used though. Since I don't use it any more, it was probably shut down or bought and converted to a spam source. It wasn't mybookmarks.com but that's the one I found by googling right now.

     

    edit: Found it. It was delicio.us which after being bought several times it has now ended up being "discontinued".


  5. 13 hours ago, John Kouraklis said:

    @dummzeuch Just an idea...could GExperts change the layout after a new project is loaded? There must be a service and interface in IDE for this. In this way, it would keep many people happy

     

    Doesn't the IDE already do that? It annoys the hell out of me that my IDE window moves from my primary monitor to my secondary monitor when I open a project and moves back to the primary monitor when I close one.


  6. I just resized my browser window and realized that the view changes in four steps, from narrow to wide:

    1. Contains information about the topic, the forum it was posted in and the number of replies and views, on the right hand side there is the "Avatar" of the thread starter.
    2. In addition lists the tags
    3. Moves the number of replies and views to a new column to the right. The avatar is gone.
    4. Shows the avatar again.

    That makes it rather difficult to discuss layout.

     

    I prefer view 2. The avatar could be moved to the left hand side as in the default "Unread Content" view, but I don't really need it.

    DPen-testing.png


  7. OK, I guess, you are talking about my screenshot 3, which you get through the "Unread Content" button on the top right of the page if the window is wide enough, or through the "Hamburger Menu" -> Activity -> Unread Content, if it isn't (Supposedly that's the "mobile view", even though I get it on my PC if I move the window to one half of the screen on a 24" monitor, which I usually do.).

     

    I must admit that I just now realized that this view actually does not contain duplicates. (I could have sworn otherwise). So content wise it is the equivalent of the German DP view "Recent Threads". Problem solved, as you said. My suggestion here is to make it easier accessible on the "mobile view", since I can't be the only one who uses a browser window with less than full screen width. And under that condition it is difficult to find.

     

    As for usage: Yes, it takes a while to get used to clicking on the fat bullet. Given that the layout uses (wastes?) quite a lot of white space, I think a descriptive link would be better than that bullet. But, OK, once you know it, it works.

     

    As for the layout: I'm not a big fan of pages that use excessive amounts of white space. That's supposedly "easier on the eyes", according to designers. But in my opinion designers have often shown that they are full of it.

     

    (I just got the notification that you replied again. Will have a look at that link now.)


  8. Compared to the German Delphi Praxis forums, I find the new one quite confusing. I'm used to start with a view that shows the topics that have been newly created or have received answers since my last visit. Clicking on an entry in that list took me to the first unread post.

     

    In this new forum I get a long list with an entry for each new post, which is more information than necessary.

     

    I might be missing some setting but on the other hand, the default should be easy to use for everybody who doesn't want to dig into all the flexibility of the forum software.

     

    Just compare the first picture, which shows the "Recent Threads" view of the German GP, with the other three, which show some views I have tried with the English GP, I'm sure you will see what I mean.

     

    The last one, "Content since last visit", is the best substitute I have come up with, and it's far from perfect.

    DP-Recent-Threads.png

    DPen-Fluid.png

    DPen-Unread-c.png

    DPen-Content-since-last-visit.png


  9. I just tried - and failed - to find or configure an RSS stream for the GExperts sub forum.

     

    Have I not been looking hard enough? All I could find was an activity stream "Content I follow", which is not what I want.

     

    I want an RSS feed which shows the latest posts in the GExperts forum and which I can add to the GExperts home page

     

    Any hints?


  10. 2 hours ago, John Kouraklis said:

    So, GExperts solve this?

    I just tried it, but it didn't work. No idea what's wrong, because I am sure it did work when I applied the patch.

     

    Workaround: Save your preferred layout as "Startup Layout".

     

    Edit: It does work, but only if the "Your path is too long, do you want me to add even more to it dialog" is not being shown.

     

    The IDE first show its startup layout and then switches to the one configured in GExperts. There seems to be no way to avoid this temporary startup layout (apart from overwriting the Startup Layout as suggested above).

     

     

    GExperts-Force-Desktop-on-startup.png


  11. 10 hours ago, John Kouraklis said:

    Can someone who knows the IDE inside out, write a fix for the layout setting?

     

    The IDE does not remember the choice the user makes and it reverts back to default.

    Somebody (Achim Kalwa?) Submitted a patch to solve this to GExperts a while ago. I'm not sure whether has been a release since then, but you can always build your own DLL.


  12. Thanks to @Daniel for making this happen so fast.

     

    I hope this forum will serve as a replacement for the G+ community and the mailing list. There should be a RSS feed for it and Google (and other search engines) will index it.

     

    Please post bug reports and feature requests as tickets on source forge.

    • Like 7

  13. I just tried the "unread content" RSS feed. It does not contain "Delphi Praxis" in the title, so on my netvibes dashboard it just says "unread content" and I had to manually change it. The feed works though, this is just a minor annoyance.

    • Like 1
×