Jump to content

dummzeuch

Members
  • Content Count

    2705
  • Joined

  • Last visited

  • Days Won

    93

Posts posted by dummzeuch


  1. I'm currently using DP on mobile and found that the Submit button is always behind the virtual keyboard. So in order to press it, I have to either close the keyboard or scroll down (and first remember that it is further down). Could that button be moved to the top? Like the right pointing triangle used in many mobile Apps nowadays?


  2. That's not what I have seen when I tried it last weekend (after I became aware of this feature). The order was always reversed to what I was expecting. Maybe I had just broken it, but I don't remember changing anything in the sorting related code. I'll go back to a previous revision and test again.

    Thanks for the feedback.


  3. 55 minutes ago, Primož Gabrijelčič said:

    I almost exclusively use the "select controls in the desired order, activate the expert" mode. Been using it since who-knows-when. 

     

    So you don't think that the reverse order in this case is a bug?


  4. The Set Tab Order expert in GExperts allows you to change the tab order of controls by dragging them in a tree view. I have always wondered why the standard Tab Order dialog of the IDE has got buttons to move the current control up or down while the one in GExperts does not.

     

    https://blog.dummzeuch.de/2018/11/01/two-buttons-to-make-a-difference-in-the-set-tab-order-expert/

    • Thanks 1

  5. 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

  6. 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?


  7. 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

  8. 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".


  9. 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.


  10. 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


  11. 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.)


  12. 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


  13. 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?


  14. 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

×