RE: [lazarus] About Promoting-FPC

2006-07-14 Thread Tiziano - Mekar Srl -



It could be a good idea, but I think that it should be 
better if there were a place in the official sites... 

Vincent suggests to put this material on the "Marketing 
Case studies" section of theLazarus wiki 


I am thinking that a good place to put this kind of 
articles could be http://community.freepascal.org:1/articles/

By now I wait andthink further about 
it, while I am revising the article to v0.3. 

thanks
tiziano



  
  
  From: Lord ZealoN 
  [mailto:[EMAIL PROTECTED] Sent: Thursday, July 13, 2006 11:12 
  AMTo: lazarus@miraclec.comSubject: Re: [lazarus] About 
  Promoting-FPC
  Is not official (at the moment). http://promoting-fpc.lordzealon.com 
  is a wiki I hosted for try to help the comunity.If FreePascal/Lazarus 
  Team want to make this web official, i don't have any problem to host it for 
  free. ###This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.For more information, connect to http://www.f-secure.com/


RE: [lazarus] About Promoting-FPC

2006-07-14 Thread Tiziano - Mekar Srl -
 

 -Original Message-
 From: Borut Maricic [mailto:[EMAIL PROTECTED] 
 Sent: Thursday, July 13, 2006 12:17 PM
 To: lazarus@miraclec.com
 Subject: RE: [lazarus] About Promoting-FPC

 
 * In the paragraph Il rovescio della medaglia... I would be 
 inclined to add thecurrent  lack of Unicode support under 
 Win32. (BTW, I am still concieving to make it a try, and will 
I would say the same thing about OLE and COM support but as you say,
these are points to be discussed in this mailing list... and so I
preferred to be a bit generic. 

 
 * Free Pascal e Lazarus non sono programmini facili facili da usare.
 Shouldn't it perhaps be facili just once?
It is a slang, something like so and so or not so much. 
But in the revision I am working on I replaced it. 

 
 * di vari paesi europei: olanda, belgio, germania, francia. 
 I am not sure of Italian grammar - should the names perhaps 
 be capitalised?
Oops! You are perfectly right, applied.  

 
 * You of course say Anche qui in Italia. as it is 
 appropriate for your readers. What I see by following the 
 mailinglists, wikis etc. is: Also here in Europe. Also here 
 all over the world. It is a nice feeling.
Yes, this is the concept that I wanted to transmit in my country.
Maybe I will make it more specific. 

Thank you for your comments, this encourage me to work further on this
way.
tiziano
###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


RE: [lazarus] About Promoting-FPC

2006-07-13 Thread Tiziano - Mekar Srl -



I agree, let's push it on the rail, 
ok?

I wrote my little article about "Freely programming 
with Free Pascal and Lazarus" aimed to get the attention of italian people to 
try and use it. 

It's in italian language and actually it is hosted 
here: http://www.linuxtrent.it/Members/tiziano_mk/fpc_lazarus.pdf/view

I think this could be enough, by now, and I am now 
working on another italian article about deeper details about Free Pascal. 



Following this thread, I understand that the right 
place to put articles of this kind should be this: http://promoting-fpc.lordzealon.com

butis it official?It will be linked on the 
Lazarus Home page? Is this the right place even for material in Italian (and 
other) language?


I would like a kind advice about this matter before 
spending my timeworking on this. 

bye
tiziano


  
  
  From: Lord ZealoN 
  [mailto:[EMAIL PROTECTED] Sent: Thursday, July 13, 2006 9:19 
  AMTo: lazarus@miraclec.comSubject: Re: [lazarus] About 
  Promoting-FPC
  This Thread is going OffTopic
  2006/7/13, Marc Weustink [EMAIL PROTECTED]:
  Al 
Boldi wrote: Marc Weustink wrote:Al Boldi 
wrote:See the 'FPC performance profile' 
thread.I reread the thread, you stated something, 
some other users couldn't reproduce, so what do you expect for 
an answer ? Did you try it on your 
system?No, for several reasons.1: I don't beleave in 
performance issues which are just a for loop 2: There was a reply that 
it did work3: I read those messages at work, there I don't have fpc, so 
I have totest it at home. When I'm home I forget all messages read, 
unles important.4: there wasn't much followup, so no further 
invertigations by others, so no new mail notification, so not 
important.5: I don't start digging in every ussue reported at the 
mailinglist,unless it looks serous. I rather prefer to spend some time 
in developingLazarus itself.6: for issues like this, the first thing 
to do is compare the differencein generated assembler, compile witn 
-al7: real issues should be reported in Mantis. Also, I have 
another case involving TStringList which exhibits the same  
problem.Examples, testcases and 
proof.Marc_ 
To unsubscribe: mail [EMAIL PROTECTED] 
with"unsubscribe" 
as the Subject archives at http://www.lazarus.freepascal.org/mailarchives-- ::Mi blog::http://blog.lordzealon.com 
###This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.For more information, connect to http://www.f-secure.com/


RE: [lazarus] Lazarus for core devel in one of our project! -- Multilangual support

2006-05-10 Thread Tiziano - Mekar Srl -

This was a big issue for my applications written with Delphi5 (standard)
that did not have any support for resourcestrings translations, but this
is another story...

Just in these days i was studying the way Lazarus manage resourcestrings
and .po files, for:
a) in order to understand how to translate the italian .po files
correctly; 
b) understand how to build applications that can easily translated in
other languages;

I achieved both points, and I am going to document my results, but I
need time...

the big points are: 

1) Lazarus does not uses .mo files, to thanslate his app, and this is
good and right for me. The end user needs only a bunch of .po files and
one tool (poedit is good for me because I am on windows);

2) Lazarus generates *.rst files for each resourcestring section in the
project and there is a tool ({$LazDir}\tools\updatepofiles.pas made by
Mattias) to convert these files into *.po files. It works well and the
sources show how; 

3) Even it's possible for a multi-language application to switch
language without restarting, it's very-very simple to use the method
switch language-and-restart, used in Lazarus, and many other apps. 

4) All that is enough for simple and manual translations. If I wish to
do things better I can integrate all this stuff in a GUI tool that
simplifies all the activities. 

I am working on a documentation that explains all this stuff, with a
simple example and a simple GUI tool that helps updating the *.po files.


This is not ready yet and I need time to prepare it. 

bye
tiziano

 -Original Message-
 From: Vincent Snijders [mailto:[EMAIL PROTECTED] 
 Sent: Wednesday, May 10, 2006 6:48 AM
 To: lazarus@miraclec.com
 Subject: Re: [lazarus] Lazarus for core devel in one of our 
 project! -- Multilangual support
 
 
 This is out of scope for me. Reloading the resoustrings is 
 easy, writing a mechanism for for replacing the current 
 contents of all string using those resourcestrings (mostly 
 captions) is not in plans.
 
  
  And at example for me any translation feature that cannot 
 be used by 
  the end-user is useless for me.
 
 I fail to see where your problem is here with the current 
 implementation. Lazarus uses po-files and LCL will be able to 
 use those too.
 ... 
 
 Vincent.
 
 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
 
###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


RE: [lazarus] Philosophical question: what should trigger OnChange?

2006-05-09 Thread Tiziano - Mekar Srl -

Hope this is enlightening for your question. 
I made some tests with Delphi7 and Delphi5, and looked in the online
help:

Ttrackbar onchange:
-
Occurs immediately after the value of Position changes (user and
program). 
I noted that on user input onchange event is fired twice

Tmemo/Tedit onchange:
-
Occurs when the text for the edit control may have changed.
TCustomedit has a modified property that becomes true if the user
changed the text value so in the onchange event we can choose the action
to do in this case, if application changed the value the modified
property is false.

example:
procedure TForm1.Edit1Change(Sender: TObject);
begin
  if edit1.modified
then {user input}
else {app change}
end;

Note that in lazarus, (vers. 0.9.14 beta, 02/04/06, SVN rev. 9061 for
windows) not only {app change} never occurr (and this is IMO is a bug) 
Please also note that the onchange event is also fired on form creation
(or activation, don't know exactly).

Tcustomcombo onchange:
-
Occurs when the user changes the text displayed in the edit region.
Note: OnChange only occurs in response to user actions. Changing the
Text property programmatically does not trigger an OnChange event.

The matter is interesting and should be examined eve with other
controls. 

bye
tiziano

 -Original Message-
 From: Mattias Gaertner [mailto:[EMAIL PROTECTED] 
 Sent: Monday, May 08, 2006 10:27 AM
 To: lazarus@miraclec.com
 Subject: Re: [lazarus] Philosophical question: what should 
 trigger OnChange?
 
 On Sat, 06 May 2006 13:26:44 +0200
 Giuliano Colla [EMAIL PROTECTED] wrote:
 
  Re-checking the patch I sent yesterday for Qt interface 
 TMemo, I saw 
  that I'm not sending an OnChange Event when the TMemo is 
 
 IMHO we need both.
 For Delphi compatibility we should follow the VCL behaviour here.
 Maybe a Delphian can test and tell us.
 
 
 Mattias
 
 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
 
###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] IDE: Menu Items trailing ellipsis

2006-05-03 Thread Tiziano - Mekar Srl -

I have to make another observation about an consistency issue on the
Lazarus IDE interface design.  
Please take it as a suggestion, my opinion, not a mandatory issue. 

Label the menu item with a trailing ellipsis (...) only if the
command requires further input from the user before it can be performed.
Do not add an ellipsis to items that only present a confirmation dialog
(such as Delete), or that do not require further input (such as
Properties, Preferences or About).

(stolen from:
http://developer.gnome.org/projects/gup/hig/2.0/menus-design.html#menu-i
tem-types)

bye
tiziano
###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


RE: [lazarus] IDE: Menu Items trailing ellipsis

2006-05-03 Thread Tiziano - Mekar Srl -


yes, I found these (for items marked (*) = I am not shure, gray zone,
maybe someone could disagree) :

File
open...
save as... 

Edit
Insert from character map...(*)

Search
Find...
Find in files...
Replace...
Goto Line...(*)
Find Identifier Reference...
Rename Identifier...
Project
New Project from file...
Open Project...
Publish Project...

Run
Configure Built+Run File...

Components
Open Loaded Packages...
Open Package File (.lpk)...
Configure installed packages...

Tools   
Project template options... (*)
Convert Delphi Unit to Lazarus unit...
Convert Delphi project to Lazarus Project...
Convert Delphi package to Lazarus package...
Convert DFM file to LFM...
Configure Build Lazarus...

Environment
all items except Rescan FPC Directory


Help
About Lazarus... (*)

bye
tiziano 

 -Original Message-
 From: Mattias Gaertner [mailto:[EMAIL PROTECTED] 
 Sent: Wednesday, May 03, 2006 10:24 AM
 To: lazarus@miraclec.com
 Subject: Re: [lazarus] IDE: Menu Items trailing ellipsis
 
 On Wed, 3 May 2006 09:34:10 +0200
 Tiziano - Mekar Srl - [EMAIL PROTECTED] wrote:
 
  
 
 And what menu items do you propose to rename?
 
 Mattias
 
###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] IDE: Project Inspector command

2006-05-02 Thread Tiziano - Mekar Srl -

I think this is not a bug, maybe an annoyance. 

Every time I upgrade Lazarus I have to spend my time finding that
command that shows the Project Inspector.

My mind tells me to look in the View menu, but it is not there, I always
forget that it's under the Project menu.  

There is a reason why it is not under the View menu? 
Could I propose to move it there?

bye
tiziano
###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] GTK GUI Apps with Lazarus for windows?

2006-04-18 Thread Tiziano - Mekar Srl -

Could I build an application that uses GTK libraries to get GUI GTK on
Windows?

I mean: 
Till now I tryed to develop GUI win 32 Apps with Win32 Widgetset, with
great difficulty on portability matters. I think that if I exclude GDI
API calls and use the GTK library, my program will be more portable on
linux...

someone can understand what I mean?

hi
tiziano

###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


RE: [lazarus] GTK GUI Apps with Lazarus for windows?

2006-04-18 Thread Tiziano - Mekar Srl -
 
thanks for your kind advise. 

Please, another question for you:
I'm writing an article about FPC/Lazarus for a local italian Linux User
Group in order to bring the attention on this project, that here is not
so well known. 

I just have the list of FPC people, but not the Lazarus people names. 
I just see that you and Mattias Gaertner are the most active people,
could you give me a breaf history of how Lazarus born? 

thanks
tiziano

 
 
 I think I understand what you mean, but win32 is the best 
 solution for windows and gtk1 (atm) the best option for linux.
 
 Gtk2 might compile and run on windows too, but has critical 
 bugs. gtk1 won't compile on win32 (and that won't be fixed). 
 But using the gtk2 won't make your application more portable, 
 the LCL is supposed to be your portability layer. Excluding 
 GDI API calls will help portability, of course.
 
 Vincent.
 
 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
 
###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] Tmemo.lines.count...

2006-03-22 Thread Tiziano - Mekar Srl -

Hi, I use lazarus on WindowsXP Home ed.

I have a tmemo in wich I put some paths selected from my Hard disk. Say
10 lines.
Then I have a button in wich I scan the lines in Tmemo in order to meke
some operations on the list of  paths.

If the width of the memo is large enough to show all the lines withou
word wrapping, I call memo1.lines.count, and get 9, all is ok.

If the width of the memo is NOT large enough to show all the lines and,
let's say 2 of the 10 lines wrap down, I call memo1.lines.count, and get
11, this is not ok.

In Delphi this does not happen. 

Is it a bug or a feature?

Note that I am not concerned about my program, but about the tmemo
implementation on Lazarus.

bye
tiziano

###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] R: FCL vs LCL

2005-12-09 Thread Tiziano - Mekar Srl -

  can somebody help me?
 
 Send it to me, I'll put it on the FPC website.
 
 Michael.

ehm, did you receive my attachment?

comments? suggestiones?

hi 
tiziano
###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: FCL vs LCL

2005-12-07 Thread Tiziano - Mekar Srl -

On Mon, 05 Dec 2005 09:02:56 +0200, Graeme Geldenhuys
[EMAIL PROTECTED] wrote:


I am trying to get a better understanding of the object hierarchy used 
by Free Pascal and Lazarus.


Digging into the FPC/docs folder (not Lazarus but Free Pascal) I found a
document called classchart.ps. It's similar to the
VCLHierarchyPoster.pdf but for FPC RTL/LCL. 

The idea was good, but Incomplete and obsolete. 

I created my own version from an OOffice 2.0 spreadsheet and then
printed on PDF. 
But, I am not able to send it as attachment to this list... 

can somebody help me?


hi
tiziano
###

This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.f-secure.com/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives