GithubHelp home page GithubHelp logo

Redundant buttons in commandor? about ideu HOT 14 CLOSED

fredvs avatar fredvs commented on May 23, 2024
Redundant buttons in commandor?

from ideu.

Comments (14)

fredvs avatar fredvs commented on May 23, 2024 1

OK, all icons are stretched now.

I hope they are big enough....

from ideu.

fredvs avatar fredvs commented on May 23, 2024

In project toolbar, what are the blue buttons for?

According to Martin explanations:

https://sourceforge.net/p/mseide-msegui/mailman/message/31509721/

Instruction (blue buttons) means CPU step -> step the assembler instructions instead of
Pascal statements.

By the way what does "M" mean?

"Make"

Could we have some expanation on it when we click on the dropdown button?

When you do a compilation, you need to choose a type of compilation with "Option number" comobox.

In your Project Option form, you have a list of options, form 0 to 9 + M and B (for Make and Build).
M and B are added for compatibility with MSEide options, but you can fill all what you want.

After that, before to do compilation, in Commandor form choose in "Option number" the kind of compil you want, according of what you have filled in Project Option form.

the button margin is too big

Not understand, what is the margin of the button.

In the edited file toolbar, what is the point of compiling or setting compile mode?

The commandor form has 3 panels, the main panel, the project panel and the edited panel.
With the project panel, you compile in fact the main program file.
With the edited panel you compile only the active edited source, like Geany does.
It permits to combine different type of source in your project, C source, Java source , etc.

What is the voice assist button?

Did you install the release of ideU because it includes the sak plugin (speech assistive kit).
The same for the fpguidesigner_ext.

I propose you to install the release and then, just replace the new compiled version of ideU.exe.

In the gray toolbar, the search in current file wouldn't be more logically in the edited file toolbar?

Ok.

from ideu.

fredvs avatar fredvs commented on May 23, 2024

What is the voice assist button? It doesn't seem to do anything.

It is the most important and one of the reason I created ideU!

from ideu.

circular17 avatar circular17 commented on May 23, 2024

Instruction (blue buttons) means CPU step -> step the assembler instructions instead of
Pascal statements.

Oh ok. Then I suggest to change the description and mention explicitely assember.

the button margin is too big

Not understand, what is the margin of the button.

The spacing around the image.

In the edited file toolbar, what is the point of compiling or setting compile mode?

The commandor form has 3 panels, the main panel, the project panel and the edited panel.
With the project panel, you compile in fact the main program file.
With the edited panel you compile only the active edited source, like Geany does.
It permits to combine different type of source in your project, C source, Java source , etc.

Hmm, couldn't that be part of the project structure to say which file is what?

from ideu.

circular17 avatar circular17 commented on May 23, 2024

What is the voice assist button?

Did you install the release of ideU because it includes the sak plugin (speech assistive kit).
The same for the fpguidesigner_ext.

I propose you to install the release and then, just replace the new compiled version of ideU.exe.

Ok I did that. I also had to go into the settings to set the plugin directory. Finally it works.

That's a surprising feature, sure why not. I don't understand well what the computer is saying.

I suggest to display a message if the plugin is not found when we click on the button. Because it may not be trivial to know what's going on.

from ideu.

circular17 avatar circular17 commented on May 23, 2024

By the way what does "M" mean?

"Make"

Could we have some expanation on it when we click on the dropdown button?

When you do a compilation, you need to choose a type of compilation with "Option number" comobox.

In your Project Option form, you have a list of options, form 0 to 9 + M and B (for Make and Build).
M and B are added for compatibility with MSEide options, but you can fill all what you want.

I meant that when we click on the dropdown, to show a more expanded text, like:

  • instead of M display Make in the dropdown
  • instead of B display Build
  • instead of 1... display Make 1

By the way, Build is useful because it seems to do a rebuild. Is it the same as a clean build where you would remove all compiled files?

from ideu.

fredvs avatar fredvs commented on May 23, 2024

Hmm, couldn't that be part of the project structure to say which file is what?

No, in the project structure you say what compiler you use for the main program file.
Also, it is much fast to directly use the Commandor to compile the edited file only.

I meant that when we click on the dropdown, to show a more expanded text, like:

Take in account that it will take much more space in the commandor, if you want, a hint will explain trhe meaning of this.

By the way, Build is useful because it seems to do a rebuild.

Sorry but it seems to me that you did not catch the trick.
You may assign all what you want for each enum: M B 1 2 3 4 5 6 7 8 9 0.

By convention, B is used to rebuild all (-B with fpc), but if you want you may assign something else.
For example, I use 5 6 7 8 for compiling for Windows.
4 is usually used for release, but it is convention, up to you to decide what number does what.

from ideu.

fredvs avatar fredvs commented on May 23, 2024

The spacing around the image.

Yes, I know, I wait for a more elegant solution than stretching the icon.
The goal is that the icon fits all the button, like it does with default font.height := 12.

By the way, what font size are you using?

from ideu.

fredvs avatar fredvs commented on May 23, 2024

In last commit icons are stretched (some but not all).

from ideu.

circular17 avatar circular17 commented on May 23, 2024

By the way, what font size are you using?

Currently 18

In last commit icons are stretched (some but not all).

Cool

from ideu.

fredvs avatar fredvs commented on May 23, 2024

By the way, what font size are you using?
Currently 18

Ha, OK, so you have a very big screen...

In last commit icons are stretched (some but not all).
Cool

Thanks!

from ideu.

circular17 avatar circular17 commented on May 23, 2024

By the way, what font size are you using?

Currently 18

Ha, OK, so you have a very big screen...

Not really. But the pixels are small and it is not good quality so for my eyes it is better to have bigger stuff. And in fact I like have enormous icons. :D

from ideu.

fredvs avatar fredvs commented on May 23, 2024

@circular17 : If you dont see any problems, maybe you can close the issue.
When all the issues are fixed, I will release ideU 2.1.0.

from ideu.

circular17 avatar circular17 commented on May 23, 2024

Alright

from ideu.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.