Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » [REQUEST] Add an integrated terminal to the bottom frame
Re: [REQUEST] Add an integrated terminal to the bottom frame [message #53130 is a reply to message #53111] Thu, 05 March 2020 18:21 Go to previous messageGo to previous message
omari is currently offline  omari
Messages: 276
Registered: March 2010
Experienced Member
Hi Oblivion,

Quote:

2) I haven't personally tested Terminal ctrl's PtyProcess component on MacOS, since I don't have a Mac. In theory PtyProcess class should work on it, but I have no actual data supporting this.


Terminal examples builds and run on MacOS as expected.
if you have any specific test case, i can run it and post results.

the next screenshot is on MacOS, my first attemp to integrate the terminal in theide.

i have tow remarques:
1 - the class name "Console" is used in TheIde and in Terminal. one of them shall be renamed, or included in a namespace.
2 - in order to use Terminal, i have to include two files:<Terminal/Terminal.h> and <Terminal/PtyProcess.h>.

Quote:

1) PtyProcess class provided with Terminal ctrl currently has no cmd.exe or preferably, power-shell, encapsulation (This is a TODO on my list, scheduled for v0.4. Yet it is not hard to implement, and I'd glady accept PRs on git Smile It's just not my highest priority, ATM.).


i think, support for win64 is mandatory.
i think, as another option, we can use a "bash.exe".

anyway, i will look at this when i found time for that.

thank you Oblivion.

index.php?t=getfile&id=6001&private=0





regards
omari.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Should be an easy one: could we turn word wrapping on in the log view?
Next Topic: TheIde UI look/feel/Style redesign
Goto Forum:
  


Current Time: Sun Aug 03 23:48:19 CEST 2025

Total time taken to generate the page: 0.05711 seconds