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: CodeEditor, Assist++, Topic++ » how to create .tppi and .i files (and a working .tpp in a RichTextView)
Re: how to create .tppi and .i files (and a working .tpp in a RichTextView) [message #25778 is a reply to message #25775] Thu, 11 March 2010 15:08 Go to previous messageGo to previous message
ricper is currently offline  ricper
Messages: 4
Registered: May 2008
Location: Italy
Junior Member
Hallo Mirek,
thanks for the reply. I must say that the words "User Friendly" are not exactly upp's philosophy.
And it's a sin beacause upp are great IMHO. They are reliable, well organized, multiplatform, fast, and have all the necessary to build either a simple or a complex project. Last but not the least they are free and compile in a single and portable exe.
We haven't had a single installation problem of our products.

To return about the "obvious" argument, besides various Add voices in the project menus, that would be certainly appreciated, I suggest also to implement ALL functions in either toolbars and menus.
Another consideration, more difficult to change, I know, is about function names: for example

Java:
MsgDialog(java.lang.String message)


.net:
MessageBox.Show(string text)


vb6:
MsgBox(string text)


wxWidgets
int wxMessageBox(const wxString& message, const wxString& caption = "Message", int style = wxOK,
wxWindow *parent = NULL, int x = -1, int y = -1)


QT is sligthly different but on the same conceptual line
QMessageBox msgBox;
msgBox.setText("The document has been modified.");
msgBox.exec();


and Upp?
PromptOk(String text);


Why PromptOk? Why not MessageBox or MsgDlg or MessageOk? And that is only a little example.
That's the real problem. New users (especially c++) often larn the basic of programming in other languages, from school to work (with formation courses) or for years they used other languages or libraries. If you save them the pain and the stress to learn again from scratch, searching for hours or waiting a reply on the forum (that is a very good forum also), what they usually do in seconds, I'm sure that upp would grow exponentially. I would surely suggest them to all my programmer friends, that maybe can even contribute in the project.
In conlcusion adapting the editor copiyng something from others widely used editors (and also function/class names form widely used libraries) for me is a good starting point to help new users. And it saves you the stress to document your library in every detail, because a good programmer usually it's able to find the correct way once found the starting point.
Actually I have only this disappointment against upp, because the rest rocks.

Rick

P.S. I'm NOT a newbie! I found my way whitout asking! Razz


86d14362e245f101f9ffae6c952a7ced
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [BUG] Or at least strange behavior, in Set active
Next Topic: [FEATURE] Alt+L shall do GoBack when the log file is opened (patch included)
Goto Forum:
  


Current Time: Tue Apr 29 22:31:10 CEST 2025

Total time taken to generate the page: 0.01006 seconds