User forums > General (but related to Code::Blocks)

Why are these codec libraries still lingering?

<< < (2/2)

resander:
Jens
Many thanks. You have saved my day.

I checked the global linker settings and found the four unwelcome guests.

I put them there 6 months ago when I was doing a lot of experimenting with codecs and totally forgot about them.

I now remember putting them there for several experimental projects because I had difficulties with operating the GUI for local project linker settings. Using the global settings meant I only had to define the settings once. The GUI for the global settings has the same problem.

The problem is that the settings dialogs are much too large for my 800x600 screen resolution. The Add, Edit,Delete and OK, Cancel buttons are outside the screen. On Linux, pressing Altkey while dragging the mouse moves the dialog. Using that I can move the dialog upwards in order to create some expansion room at the bottom of the screen, but the problem is that resize (drag the bottom edge downwards of a dialog or control) operation does not work. A popup menu containing Resize, Move etc appears instead. Clicking Resize on the menu sends the mouse (now with drag-icon cursor) to an arbitrary position on the screen, i.e. the mouse does not stay on the lower dialog element edge. Moving the drag cursor back to the lower edge and starting drag usually does not work. The menu pops up again nine times out of ten.     

The problem seems to happen when the dialog titlebar disappears outside the containing window or screen. If the dialog is smaller and all of it stays within view then the resize works as normal.

The problem is more severe for the global settings dialog.

I cannot increase the resolution above 800x600 because of an Ubuntu display driver problem for my video adapter. Many people have reported this on the Ubuntu forums.

I don't know if this is fixable by programming in codeblocks, but an easier solution would be to rearrange the controls and buttons so that everything is visible at 800x600. This would also be to the benefit of people with less than perfect eyesight who often will not be able to see the small writing at 1024x768 or higher resolution.

Again, many thanks.

Navigation

[0] Message Index

[*] Previous page

Go to full version