Re: [MSEide-MSEgui-talk] General

2014-09-10 Thread Graeme Geldenhuys
On 10/09/14 14:25, Patrick Goupell wrote: > > I am having some trouble with > mseide-msegui/lib/common/kernel/linux/*.pas units. fpdoc cannot find > some include files. It's because Martin hard-coded the path to the include file (which isn't needed), and because he used a Windows path delimite

Re: [MSEide-MSEgui-talk] General

2014-09-11 Thread Graeme Geldenhuys
On 11/09/14 08:00, Martin Schreiber wrote: > It simplifies the compiler commandline. OK, but complicates the code. ;-) I thought MSEgui already has a very simplified compiler command line. Three simple settings. -Fu../lib/common/* -Fu../lib/common/kernel/linux -Fi../lib/common/kernel Re

Re: [MSEide-MSEgui-talk] General

2014-09-11 Thread Graeme Geldenhuys
On 11/09/14 09:39, Martin Schreiber wrote: > git master 3bb9f5b uses platform specific path delimiters. Thanks! G. -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perfor

[MSEide-MSEgui-talk] MSEide - List index out of bounds

2014-09-11 Thread Graeme Geldenhuys
Hi Martin, I got the latest git update. Compiled the IDE under Linux (64-bit) using FPC 2.6.4. Now if I open any existing project of mine and try and go into the Project -> Options screen, I get a list index out of bounds. Sometimes it is "Index(2)" and sometimes "Index(5)" etc in the error messa

Re: [MSEide-MSEgui-talk] MSEide - List index out of bounds

2014-09-11 Thread Graeme Geldenhuys
On 11/09/14 15:53, Graeme Geldenhuys wrote: > Now if I open any existing project of mine and try and go into the > Project -> Options screen, I get a list index out of bounds. Sometimes > it is "Index(2)" and sometimes "Index(5)" etc in the error message. Doing

Re: [MSEide-MSEgui-talk] MSEide - List index out of bounds

2014-09-11 Thread Graeme Geldenhuys
On 11/09/14 16:48, Martin Schreiber wrote: >> > Works for me. Can you send the *.prj file? No problem. - uidesigner.prj is an existing project for years. - new_project.prj is one I just created with New -> From Program. Regards, Graeme [componentpalette] order0=0 order1=0 order2=0 order3=0 o

Re: [MSEide-MSEgui-talk] MSEide - List index out of bounds

2014-09-11 Thread Graeme Geldenhuys
Some more information > - uidesigner.prj is an existing project for years. This gives Index(5) out of bounds. > - new_project.prj is one I just created with New -> From Program. This gives Index(2) out of bounds. Regards, G. -

Re: [MSEide-MSEgui-talk] MSEide - List index out of bounds

2014-09-11 Thread Graeme Geldenhuys
On 11/09/14 17:33, Martin Schreiber wrote: > error message window and send the stack trace by pasting in email client or > send a gdb stacktrace. The backtrace output has been attached. There is no messages in the Message window to copy, because I just opened the project, then tried to view the

Re: [MSEide-MSEgui-talk] MSEide - List index out of bounds

2014-09-11 Thread Graeme Geldenhuys
On 11/09/14 17:46, Martin Schreiber wrote: > I mean the list exception window. I'm confused. :) Where do I find that window? G. -- Want excitement? Manually upgrade your production database. When you want reliability,

Re: [MSEide-MSEgui-talk] MSEide - List index out of bounds

2014-09-11 Thread Graeme Geldenhuys
On 11/09/14 18:53, Martin Schreiber wrote: > Please try git master b5813c0de246723a55b518842c3ec1f31812d9ff, who knows, > maybe it works better. :-) :-) Yup, it works now! Many thanks for the quick resolution. Regards, Graeme

Re: [MSEide-MSEgui-talk] MSEide - List index out of bounds

2014-09-11 Thread Graeme Geldenhuys
On 11/09/14 18:53, Martin Schreiber wrote: >> > Please try git master b5813c0de246723a55b518842c3ec1f31812d9ff, who knows, > maybe it works better. :-) Okay, something really odd is going on. I don't get the "index out of bounds" error any more, but many of may project options (eg: defined proje

Re: [MSEide-MSEgui-talk] MSEide - List index out of bounds

2014-09-11 Thread Graeme Geldenhuys
On 11/09/14 20:28, Graeme Geldenhuys wrote: > On 11/09/14 18:53, Martin Schreiber wrote: >>> >> Please try git master b5813c0de246723a55b518842c3ec1f31812d9ff, who knows, >> maybe it works better. :-) > > > Okay, something really odd is going on. I don't

Re: [MSEide-MSEgui-talk] MSEide - List index out of bounds

2014-09-12 Thread Graeme Geldenhuys
On 12/09/14 07:46, Martin Schreiber wrote: > git master aa4c376fb14f6c10b120f726438ea5bb686439ef throws an error in case > of -dmse_no_ifi and required MSEifi support. Thanks. Glad we got to the source of the issue. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using

Re: [MSEide-MSEgui-talk] msegui reference

2014-09-15 Thread Graeme Geldenhuys
On 2014-09-15 15:33, Patrick Goupell wrote: > Open a text editor / word processor and Ctrl-V to paste. > > Update the text for the elements you know about and want to document. > > Save the document and email it to me. Patrick, why not simply commit the fpdoc description files (*.xml that have a

Re: [MSEide-MSEgui-talk] msegui reference

2014-09-15 Thread Graeme Geldenhuys
On 2014-09-15 20:29, Martin Schreiber wrote: > I suggest to use Gitorious Just to be clear, I meant the documentation goes into MSEuniverse (committed by you or Patrick), but contributors you can use any Git service (eg: Github to name just one) or there own public server to publish new changes th

Re: [MSEide-MSEgui-talk] msegui reference

2014-09-15 Thread Graeme Geldenhuys
On 2014-09-15 20:04, Patrick Goupell wrote: > After I decide how I want the *.xml file(s) laid out. One big file or > separate files for each component group or for each unit. I've tried various ways with fpdoc, and the easiest I found is to keep documentation per unit, each in separate xml file

Re: [MSEide-MSEgui-talk] msegui reference

2014-09-16 Thread Graeme Geldenhuys
On 2014-09-16 05:57, Martin Schreiber wrote: > Jup, and I like to promote Gitorious instead of Github. ;-) Is Gitorious one of those services hosted outside the US? Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ ---

Re: [MSEide-MSEgui-talk] About Radeon bug

2014-09-21 Thread Graeme Geldenhuys
X11 drivers (like all software) are not 100% perfect. I also found a drawing bug in the ATI (open source) driver using fpGUI - bug introduced somewhere around 2010. The VESA, Radeon (AMD's driver) and Nvidea drivers work fine. Regards, Graeme ---

[MSEide-MSEgui-talk] MSEide or MSEgui might violate Delphi license

2014-09-24 Thread Graeme Geldenhuys
Hi Martin, Just read something "semi" interesting on the Embarcadero forums. Somewhere along the lines CodeGear/Embarcadero slipped a new clause in the license that forbids you to develop products that compete with Embarcadero's. So compiling and distributing a binary of MSEide, compiled with Delp

[MSEide-MSEgui-talk] Keep up the good work

2014-09-30 Thread Graeme Geldenhuys
Hi Martin, Once again I would like to share my appreciation for you developing MSEide. Even though I don't use MSEgui (its intended target), I find MSEide immensely useful in my programming tool set. I used to be a big Lazarus IDE fan, but with every new release I seem to spend more and more time

[MSEide-MSEgui-talk] Windows Service Application support

2014-10-01 Thread Graeme Geldenhuys
Hi, Does MSEgui have some Unix Daemon or Windows Service Application support? Or is it best to simply use the standard classes (eg: TCustomDaemon) included with FPC? Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Re: [MSEide-MSEgui-talk] Windows Service Application support

2014-10-02 Thread Graeme Geldenhuys
On 2014-10-02 06:25, Martin Schreiber wrote: > MSEgui supports event driven non-GUI applications. Thanks, but I need an actual Windows Service Application that registers with the Windows Service Manager (a client requirement for this program). I'll go with the classes introduced in FPC. Regards,

[MSEide-MSEgui-talk] Trim trailing whitespace

2014-10-02 Thread Graeme Geldenhuys
Hi Martin, Is there an option in MSEide to trim trailing whitespace when a file is saved? Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- Me

Re: [MSEide-MSEgui-talk] debian testing gnome 3.14 and mse

2014-10-04 Thread Graeme Geldenhuys
On 2014-09-30 18:18, amateur wrote: > For the speed I liked XFCE. Something in between - gnome. Only Debian > version... Not Ubuntu or Fedora, or OpenSuse. The latest desktop environments are a total joke - absolute rubbish! Massive CPU and memory hog simply to start up. Most require 3D graphics

Re: [MSEide-MSEgui-talk] MSEtest, new tool

2014-10-26 Thread Graeme Geldenhuys
On 2014-10-26 08:16, Martin Schreiber wrote: > MSEtest is a new tool in MSEuniverse: > https://gitorious.org/mseuniverse/mseuniverse/source/tools/msetest > It can be used in order to compile groups of programs or to run unit tests. That would be very handy for new release preparation. eg: compile

Re: [MSEide-MSEgui-talk] MSElang, status

2014-11-29 Thread Graeme Geldenhuys
On 2014-11-28 15:04, Martin Schreiber wrote: > MSElang has "string8" (utf-8), "string16" (utf-16), "string32" (UCS-4) > and "bytestring" which can hold any 8-bit encoding or binary data. Indeed a good idea. FPC currently has too many string types! Java has String, Qt has QString etc. FPC has... S

Re: [MSEide-MSEgui-talk] MSElang, status

2014-11-29 Thread Graeme Geldenhuys
On 2014-11-28 15:23, Marcos Douglas wrote: > That's what I really do not understand. > If wants Delphi so, buy and use it! +1000 Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ --

Re: [MSEide-MSEgui-talk] MSEide+MSEgui version 3.6

2014-11-29 Thread Graeme Geldenhuys
On 2014-11-29 16:19, misu kun wrote: > it would be much easier if you include fpc inside the installer , just > like ( lazarus , Codeblocks ..). Why? MSEide+MSEgui gets released much more often than FPC. So why must we download a new copy of FPC with every release of MSEide. Not to mention that F

Re: [MSEide-MSEgui-talk] fpdoc help: Graeme, Martin

2014-12-03 Thread Graeme Geldenhuys
On 2014-12-03 15:51, Patrick Goupell wrote: > I am getting the following error from fpdoc. I don't know if this is an > fpdoc bug or an fpdoc design issue. Use fpdoc from FPC trunk (2.7.1). The fcl-parser packages seems a lot more up to date and it works just fine across all the MSEgui source co

Re: [MSEide-MSEgui-talk] Thread WaitForComplete ?

2014-12-08 Thread Graeme Geldenhuys
On 2014-12-08 12:25, Fred van Stappen wrote: > > After execute the threads (who is perfectly running), the main > application stop to work, until the thread is terminated. >From my personal notes added to RTL docs (see attached screenshot), TThread.WaitFor was a blocking operation. I actually rem

Re: [MSEide-MSEgui-talk] Thread WaitForComplete ?

2014-12-08 Thread Graeme Geldenhuys
On 2014-12-08 17:44, Fred van Stappen wrote: > I have try from Java application running mse/fpGUI graphical-result > libraries and it works. (but i have to agree that i did not test if > Java get the control back to his application after running the main > library procedure). Thinking about it, it

Re: [MSEide-MSEgui-talk] tslider

2014-12-12 Thread Graeme Geldenhuys
On 2014-12-10 17:21, Martin Schreiber wrote: > > What is a magic mouse? Apple's touch sensitive mouse. A glass mouse with a touch surface on the top. Comes standard with iMac's. > Can not reproduce on OpenSUSE with a Logitech mouse. > Are the window scrollbars wrong too? It's called "natural sc

Re: [MSEide-MSEgui-talk] Thread WaitForComplete ?

2014-12-12 Thread Graeme Geldenhuys
On 2014-12-09 17:21, Martin Schreiber wrote: > on Freebsd it needs to poll with a timer because > BSD does not support real time file change notification on directory level. As far as I known FreeBSD uses Kqueue. It first appeared in FreeBSD 4.1. http://en.wikipedia.org/wiki/Kqueue https://

Re: [MSEide-MSEgui-talk] Thread WaitForComplete ?

2014-12-12 Thread Graeme Geldenhuys
On 2014-12-12 21:17, Graeme Geldenhuys wrote: >> on Freebsd it needs to poll with a timer because >> > BSD does not support real time file change notification on directory level. > As far as I known FreeBSD uses Kqueue. It first appeared in FreeBSD 4.1. Saying that, your gen

Re: [MSEide-MSEgui-talk] Thread WaitForComplete ?

2014-12-12 Thread Graeme Geldenhuys
On 2014-12-12 21:31, Fred van Stappen wrote: > And you do not depend of the system ;-) Exactly! Hence fpGUI runs of everything you throw at it. :) Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Re: [MSEide-MSEgui-talk] Compile on freeBSD problem

2014-12-17 Thread Graeme Geldenhuys
On 2014-12-18 00:49, Fred van Stappen wrote: > My god, what a hell to install fpc (everywhere). Do you have a easy > way to install it, with source on freebsd ? FPC is easy to install on any platform. Simply use the installer supplied by the FPC team. Download the installer and source archive from

Re: [MSEide-MSEgui-talk] First steps with mse...

2014-12-20 Thread Graeme Geldenhuys
Hi Fred, On 2014-12-19 12:46, Martin Schreiber wrote: > If you worked with it from the start you could easier check the differences > to the original and merge the changes I made in the meantime. Martin is correct - you did similar with UIDesigner_ext project. You could have made life a lot eas

Re: [MSEide-MSEgui-talk] First steps with mse...

2014-12-20 Thread Graeme Geldenhuys
On 2014-12-19 12:56, Fred van Stappen wrote: > Hum, i agree with you but for all my projects i prefer to "start" on GitHub > (or now Gitorious) with > something decent to show. With Git it doesn't matter where you start. eg: You could clone the official repo from Gitorious (which Martin set up).

Re: [MSEide-MSEgui-talk] First steps with mse...

2014-12-20 Thread Graeme Geldenhuys
On 2014-12-20 05:09, Martin Schreiber wrote: >> https://github.com/fredvs/ideU >> > >> > There are binary-excutables for Linux32/64 and Windows32. >> > >> > To try it, just run ideU executable in /bin. >> > > The binaries are in git? I don't know if this is a good idea. Indeed, not a good idea. F

Re: [MSEide-MSEgui-talk] First steps with mse...

2014-12-20 Thread Graeme Geldenhuys
On 2014-12-20 14:49, Fred van Stappen wrote: > 5) I am bussy to download all doc of github-gitorious, but it is not > easy to understand all those things off-line. No problem, we are just trying to help. Only repository services like GitHub, Gitorious etc prefer that users don't type in a usernam

[MSEide-MSEgui-talk] Macro not resolved in MSEide

2014-12-21 Thread Graeme Geldenhuys
Hi Martin, In MSEide "Project Options -> Storage" I can't seem to use the marco ${PROJECTNAME}. For example. I wanted to set the Settings File field to: ${PROJECTNAME}_clean.prj But that saves a file with the exact name as above. Marco not resolved. That same macro does work in the "Make ->

Re: [MSEide-MSEgui-talk] First steps with mse...

2014-12-21 Thread Graeme Geldenhuys
On 2014-12-21 17:57, Fred van Stappen wrote: > 5) > git push --all --force You never need to use --force (at least not for normal every day usage). > > What commands should i use to push to gitorious ? $ git remote add gitorious $ git fetch gitorious Now you have 2 remotes setup. One to GitHu

Re: [MSEide-MSEgui-talk] First steps with mse...

2014-12-21 Thread Graeme Geldenhuys
On 2014-12-22 06:17, Martin Schreiber wrote: > > MSEgit has a comandline window. ;-) :-) Then you are one step ahead of the others. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ --

Re: [MSEide-MSEgui-talk] First steps with mse...

2014-12-22 Thread Graeme Geldenhuys
On 2014-12-22 07:43, Martin Schreiber wrote: > > MSEgit shows the commands it makes in the terminal window, Very good. I like apps that do that. No hidden commands without me knowing. SmartGit also does this. > In the same window it is possible to enter commands manually. Very nice - I didn't kn

[MSEide-MSEgui-talk] failing compiling latest MSEide

2014-12-22 Thread Graeme Geldenhuys
Hi Martin, I'm using FPC 2.6.4 under 64-bit FreeBSD. My compile script is shown below. This is what I normally use to compile MSEide. ===[ go64freebsd.sh ] #!/bin/sh rm units/x86_64-freebsd/* /data/devel/fpc-2.6.4/x86_64-freebsd/bin/fpc \ -O2 -XX -Xs \ -FUunits/x86_64-freeb

Re: [MSEide-MSEgui-talk] failing compiling latest MSEide

2014-12-22 Thread Graeme Geldenhuys
On 2014-12-23 07:05, Martin Schreiber wrote: > > Please try again with git master e5ea39b7eb8f180fcb996c5509cfa6f71fd51028. Many thanks, it works now. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ --

Re: [MSEide-MSEgui-talk] First steps with mse...

2014-12-22 Thread Graeme Geldenhuys
On 2014-12-23 06:28, Martin Schreiber wrote: > It is the default layout. Excellent, and I see that now (thanks to your msegui fix today). Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ --

Re: [MSEide-MSEgui-talk] how to build only files of the project

2015-02-15 Thread Graeme Geldenhuys
On 2015-02-15 16:48, misu kun wrote: > is it possible to avoid this ? If the is empty, then it will force a "build all" - this should only happen the first time. After that it will only compile the changed units and dependencies. Also make sure in the Compiler Options that you don't always have t

Re: [MSEide-MSEgui-talk] Skin center

2015-03-03 Thread Graeme Geldenhuys
On 2015-03-02 17:05, Alexandre Minoshi wrote: > Maybe latter I never understand the hesitation to publish and share open source work. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Re: [MSEide-MSEgui-talk] Skin center

2015-03-03 Thread Graeme Geldenhuys
On 2015-03-03 14:26, Alexandre Minoshi wrote: > Graeme, i really do not understand why you say that. My apologies - the down side of communicating via email. Often information gets lost in translation. I didn't mean you don't share open source work at all. I actually really like your FrameImageMa

Re: [MSEide-MSEgui-talk] Skin center

2015-03-03 Thread Graeme Geldenhuys
On 2015-03-03 15:27, Martin Schreiber wrote: > Sorry, I can't believe it. You probably lost 10..20% of productivity and the > quality of the product most likely suffered. git as working background makes > programmers live so much easier. +1000 Regards, - Graeme - ---

[MSEide-MSEgui-talk] Conditional Breakpoints

2015-03-05 Thread Graeme Geldenhuys
Hi Martin, How do I enable conditional breakpoints in MSEide? I typed in the condition: SomeVariable = 'some text' That didn't work. The breakpoint was still triggered every time, not just for a specific condition. I also tried variations, as I don't know the format of the Conditional text. So I

Re: [MSEide-MSEgui-talk] Conditional Breakpoints

2015-03-05 Thread Graeme Geldenhuys
On 2015-03-06 06:30, Martin Schreiber wrote: > gdb conditional breakpoints don't work with Pascal strings AFAIK. Please try > with numerical expressions in order to test the functionality. > Workaround: OK, thanks for the handy work-around tip. Regards, - Graeme - -- fpGUI Toolkit - a cross

Re: [MSEide-MSEgui-talk] Skin center

2015-03-06 Thread Graeme Geldenhuys
On 2015-03-06 08:22, Ivanko B wrote: > Me have a similar problem with GIT as Alexandre (me undestand him) has > - it just can't fit my mind easily. I still don't understand why. Git has tons of excellent documentation as standard. They even maintain an open source book (available on Amazon, or dow

Re: [MSEide-MSEgui-talk] Skin center

2015-03-06 Thread Graeme Geldenhuys
On 2015-03-06 13:24, Martin Schreiber wrote: > You do need it, believe me. +1 :-D Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- Dive into the

Re: [MSEide-MSEgui-talk] Skin center

2015-03-06 Thread Graeme Geldenhuys
On 2015-03-06 13:45, Ivanko B wrote: > Any excellent documentation can't clarify GIT branching & merging & > cooperative editing. Have you actually read the Pro Git book? It makes it crystal clear. I just taught 5 developers in a company. They have used SubVersion in the past and was afraid to swi

Re: [MSEide-MSEgui-talk] Skin center

2015-03-06 Thread Graeme Geldenhuys
On 2015-03-06 14:06, Patrick Goupell wrote: > do the examples in the first > few chapters and you should get teh hang of it without trouble. Exactly. You don't even need to experiment on your current work. Git works offline, so to get started simply create any empty directory and experiment. $

Re: [MSEide-MSEgui-talk] Version control for opensoure projects (was Skin center)

2015-03-07 Thread Graeme Geldenhuys
On 2015-03-07 08:45, Julio Jiménez wrote: > I'm using: > > git clone https://gitlab.com/mseide-msegui/mseide-msegui.git > Remember git supports multiple remotes. You NEVER need to re-clone a repository if you already have a copy. Simply add the new remote, and remove the old one. eg: git re

Re: [MSEide-MSEgui-talk] Skin center

2015-03-07 Thread Graeme Geldenhuys
On 2015-03-07 21:41, Ivanko B wrote: > server-client coupling for private/company needs. That's where I think you fail to understand Git. Git is NOT a client/server version control system (like SubVersion is). There is NO "git server" to speak of. But I do understand the need or notion for people

Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-21 Thread Graeme Geldenhuys
On 2015-03-21 17:22, misu kun wrote: > but nothing happen when i Ctrl+leftClick on windows in uses clause Add it to the "Source Directory" in the Project Options | Debugger tab. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.ne

Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-22 Thread Graeme Geldenhuys
On 2015-03-22 08:39, misu kun wrote: > thanks Graeme > but still can't find files like {$i base.inc} which is included in windows.pp > also the ide can't find the api's definitions , like CreateWindow In the MSEide "Settings -> Configure MSEide", make sure you define the FPCDIR path. My FPCDIR is

Re: [MSEide-MSEgui-talk] how to make mseide open fpc rtl units ?

2015-03-22 Thread Graeme Geldenhuys
On 2015-03-22 09:48, Martin Schreiber wrote: > It does not work in "rtl" because of the > platform specific files with the same name in different sub directories. I did mention that fact in my post. I normally just want to lookup "common platform" things like TStrings etc. So then the quick and

Re: [MSEide-MSEgui-talk] drawing tbitmap using tcanvas

2015-04-11 Thread Graeme Geldenhuys
On 2015-04-11 08:14, Martin Schreiber wrote: > Graeme, if you read it, above probably affects the fpGUI AggPas canvas too, > so > i don't know if it is a good idea to make it the default. Martin, I haven't followed this whole messaged thread, so not 100% sure what they person is trying to achiev

Re: [MSEide-MSEgui-talk] drawing tbitmap using tcanvas

2015-04-11 Thread Graeme Geldenhuys
On 2015-04-11 11:22, Martin Schreiber wrote: > And that bitblt can be a bottleneck compared to for example drawing with X11 > where the whole rendering hapens in video memory by the GPU. I've heard this before, but never personally noticed any bottleneck. Do you by any chance have or know of a te

Re: [MSEide-MSEgui-talk] mse Assistive.

2015-06-12 Thread Graeme Geldenhuys
On 2015-06-12 05:21, Martin Schreiber wrote: > Make a new branch for it? Indeed. Branches are your friend - use them. ;-) Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ --

Re: [MSEide-MSEgui-talk] mse Assistive.

2015-06-13 Thread Graeme Geldenhuys
On 2015-06-13 20:22, Fred van Stappen wrote: > Hum, do you know the equivalent for fpchmod(espeakbin, S_IRWXU) in freeBSD ? fpchmod is defined in BaseUnix, it should work just fine under FreeBSD. Why do you think it doesn't work - what error do you get? Regards, - Graeme - -- fpGUI Toolkit -

Re: [MSEide-MSEgui-talk] mse Assistive.

2015-06-13 Thread Graeme Geldenhuys
On 2015-06-13 23:36, Graeme Geldenhuys wrote: > fpchmod is defined in BaseUnix, it should work just fine under FreeBSD. > Why do you think it doesn't work - what error do you get? This is what I use to set the read-only flag on files - tested under FreeBSD and Linux. You can ada

Re: [MSEide-MSEgui-talk] mse Assistive.

2015-06-16 Thread Graeme Geldenhuys
On 2015-06-16 13:17, Martin Schreiber wrote: > That is completely wrong. :-) > You *should* work with that file, maybe in a different branch. Merging > changes > from you and me is much more complicated if there are different files. Martin is correct. Working with different repositories that don

Re: [MSEide-MSEgui-talk] mse Assistive.

2015-06-16 Thread Graeme Geldenhuys
On 2015-06-16 12:23, Fred van Stappen wrote: > Hum, i think that the best thing to do would be... > - delete completely sak project from github. > - recreate a new one, with same name, but without bin/demo. > => that to clean-up .git (already + 150 megas !) too. > What sad is that i will loose all

Re: [MSEide-MSEgui-talk] mse Assistive.

2015-06-16 Thread Graeme Geldenhuys
On 2015-06-16 17:39, Fred van Stappen wrote: > I think that it will take time before Git becomes my best friend... ;-) If it is any consolation to you, it takes a very very "skilled" person to screw a git repository up or loose commits - without some way of recovering it. You will be fine, and ge

Re: [MSEide-MSEgui-talk] mse Assistive.

2015-06-16 Thread Graeme Geldenhuys
On 2015-06-16 18:57, Fred van Stappen wrote: > => https://github.com/graemeg/fpGUI/stargazers Oh, I've never seen or noticed that before. :) I did a quick google search, and from what I read I'm still not 100% sure what the actual point is of such a page though. I'm guessing it is something like

Re: [MSEide-MSEgui-talk] MSEgit in sak project

2015-06-17 Thread Graeme Geldenhuys
On 2015-06-17 23:34, Fred van Stappen wrote: > Hum, it is really complicated with your msegit. :) I feel the same way. I've tried msegit a couple of times. I get totally lost and go straight back to the console. No offence meant Martin. Your GUI front-end is a lot better than some others I have s

[MSEide-MSEgui-talk] MSEgit

2015-06-18 Thread Graeme Geldenhuys
On 2015-06-18 05:52, Martin Schreiber wrote: > Why don't you ask? Where did you got "totally lost"? My bad, I should have asked. The layout confused me, and I didn't know the meaning of all the areas and columns - not all of them are obvious at first sight. Your step-by-step insructions to Fred wa

Re: [MSEide-MSEgui-talk] MSEgit

2015-06-18 Thread Graeme Geldenhuys
On 2015-06-18 08:38, Martin Schreiber wrote: > No, added to wishlist. How does it work? "Highlight lines that changed" means > git gui highlight them or you selected a subset of changed lines? Correct. In the diff window you can right-click and "stage hunk for commit" or select some lines (select

[MSEide-MSEgui-talk] MSEgit language troubles

2015-06-18 Thread Graeme Geldenhuys
Hi Martin, I've just updated and compiled the latest MSEgui and MSEgit. I viewed the 'git-gui' git repository and noticed that MSEgit doesn't display some foreign languages correctly? Is it a known problem that MSEgit (or maybe MSEgui) can't handle Japanese text? See attached screenshot. Regards

[MSEide-MSEgui-talk] MSEgit questions

2015-06-18 Thread Graeme Geldenhuys
Hi Martin, These are just a few questions and comments after playing with the latest MSEgit for few minutes. Please use the screenshot from "MSEgit language troubles" as reference for some of these items. * Where in MSEgit can I see the commit message - as marked by the question mark symbol. *

[MSEide-MSEgui-talk] MSEgit - staged changes

2015-06-18 Thread Graeme Geldenhuys
Hi Martin, I've setup MSEgit window layout as shown in the attachment. I based it on example screenshots you have posted before. Some more questions: * What does the Green/Red folder icon mean? That it has a staged file for commit? * I'm assuming the File icon with Green + symbol means that

Re: [MSEide-MSEgui-talk] MSEgit - staged changes

2015-06-18 Thread Graeme Geldenhuys
On 2015-06-18 12:26, Graeme Geldenhuys wrote: > I've setup MSEgit window layout as shown in the attachment. I based it > on example screenshots you have posted before. > > Some more questions: Why don't I see the commit log for the 'tiopf2' branch? Look at my sc

Re: [MSEide-MSEgui-talk] MSEgit questions

2015-06-18 Thread Graeme Geldenhuys
On 2015-06-18 13:43, Martin Schreiber wrote: >> * Where in MSEgit can I see the commit message - as marked by the >> question mark symbol. >> > Place the mouse pointer in log window column 'Message' above the interesting > commit. Yes, I found that, but thought maybe there is a dedicated window

Re: [MSEide-MSEgui-talk] MSEgit - staged changes

2015-06-18 Thread Graeme Geldenhuys
On 2015-06-18 13:58, Martin Schreiber wrote: > Please remember, the log window shows the history of the selected > file/directory. Ah, I didn't know that. I thought it was the whole repository history. Thanks, I understand it now. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI t

[MSEide-MSEgui-talk] MSEgit lost window/panel layout

2015-06-18 Thread Graeme Geldenhuys
Hi, I've setup MSEgit window/panel layout like my earlier screenshots. If I quit MSEgit and load it again I see only the default main window with an empty docked area?! I thought it would work like the IDE and auto-save my layout. What must I do in MSEgit so it saves my layout between restarts?

Re: [MSEide-MSEgui-talk] MSEgit lost window/panel layout

2015-06-18 Thread Graeme Geldenhuys
On 2015-06-18 15:59, Martin Schreiber wrote: > Me too. It should create a ~/.msetools/msegit.sta in order to store the > layout > and other infos. Contrary to MSEide it does not automatically load the last > used repo. Ah, deleted the whole ~/.msetools/ and now MSEgit has a whole new default la

[MSEide-MSEgui-talk] MSEgit confirmation dialogs

2015-06-18 Thread Graeme Geldenhuys
Hi Martin, Can I request another new feature. An option to disable/remove _all_ the confirmation dialogs. I know that when I click the "Commit" or "Restore" button, that is what I meant to do. I don't need a "are you sure?" prompt. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI t

Re: [MSEide-MSEgui-talk] MSEgit in sak project

2015-06-18 Thread Graeme Geldenhuys
On 2015-06-18 16:15, Fred van Stappen wrote: > Hum, what about to give some air to your menu-items ? Fred, what did you change to get the extra space? I already have a few local customisation I apply after every 'git pull' of MSEide. I would like to add a bit of menu space here too. ;-) Regards,

Re: [MSEide-MSEgui-talk] MSEgit confirmation dialogs

2015-06-18 Thread Graeme Geldenhuys
On 2015-06-18 16:39, Martin Schreiber wrote: > It is not the same to click somewhere and to enter a commandline in the > terminal. ;-) haha... My fingers are always on the keyboard anyway, and they can already type Git commands without me having to think about it. :) My huge list of git aliases a

Re: [MSEide-MSEgui-talk] MSEgit lost window/panel layout

2015-06-18 Thread Graeme Geldenhuys
On 2015-06-18 16:46, Martin Schreiber wrote: > Does the ~/.msetools/msegit.sta file exist after closing MSEgit? Yes, MSEgit created that directory and file. I double checked the permissions of the msegit.sta as well, and I definitely have read/write access to that file and directory. Regards,

[MSEide-MSEgui-talk] IDE warning prompt

2015-06-19 Thread Graeme Geldenhuys
Hi Martin, I've seen this before when changing MSEide code - I now saw the same when editing the MSEgit code. What does the Warning dialog mean, and why does it appear? Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Re: [MSEide-MSEgui-talk] IDE warning prompt

2015-06-19 Thread Graeme Geldenhuys
After clicking "OK" and selecting the main.mfm file it gives me the next warning message. Is there something broken? Something to worry about? Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ --

[MSEide-MSEgui-talk] *_mfm.pas vs *.mfm

2015-06-19 Thread Graeme Geldenhuys
Hi Martin, What is the purpose of the *_mfm.pas files? Are they some relic left over from the days when FPC didn't have built-in resource support? Why does MSEide have it, but Lazarus doesn't need it. I'm just asking because I'm curious. Also when I make local mods to MSEide or MSEgit I often get

Re: [MSEide-MSEgui-talk] MSEgit lost window/panel layout

2015-06-19 Thread Graeme Geldenhuys
On 2015-06-19 08:49, Martin Schreiber wrote: > I could not reproduce the problem with the lost layoutinfo on Freebsd even > without the fix. Can you point me to the code in MSEgit that writes the layout info to file? I could then breakpoint and debug the issue here. MSEide works fine though. If

Re: [MSEide-MSEgui-talk] IDE warning prompt

2015-06-19 Thread Graeme Geldenhuys
On 2015-06-19 12:08, Martin Schreiber wrote: > It means that you try load a form or datamodule which depends on another > *.mfm > which has not been loaded yet and which is not listed > in 'Project'-'Tree'-'Pascal Units'. OK, so nothing I did wrong. :) It is then a error condition that exist in

Re: [MSEide-MSEgui-talk] *_mfm.pas vs *.mfm

2015-06-19 Thread Graeme Geldenhuys
On 2015-06-19 12:36, Martin Schreiber wrote: > IIRC FPC resources did not work whe I first needed it. AFAIK FPC can not load > *.mfm objtext files because of some extensions I needed to implement. Ok, thanks for the info. > The *_mfm.pas can be restored from *.mfm either by MSEide or > mseide-

Re: [MSEide-MSEgui-talk] MSEgit lost window/panel layout

2015-06-19 Thread Graeme Geldenhuys
On 2015-06-19 12:51, Martin Schreiber wrote: > Or maybe loading? Can you send the ~/.msetools/msegit.sta file? See attached. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ [mainmo.mainstat] savedmemoryfiles=5 mainfo.sta c

Re: [MSEide-MSEgui-talk] MSEgit lost window/panel layout

2015-06-20 Thread Graeme Geldenhuys
On 2015-06-20 15:02, Martin Schreiber wrote: > Looks normal. I changed some values in the file which were correctly loaded. Did that load up 3 separate windows (panels) is MSEgit? Because that is what I had setup the last time I tried MSEgit. Regards, - Graeme - -- fpGUI Toolkit - a cross-pla

Re: [MSEide-MSEgui-talk] MSEgit in sak project

2015-06-20 Thread Graeme Geldenhuys
On 2015-06-20 12:21, Martin Schreiber wrote: > Possibly merging to existing clones can become difficult because of the > missing history. Maybe Graeme has a better Idea. There is much stuff on the > internet about the matter. > http://git-scm.com/blog/2010/03/17/replace.html Yeah it is a mess c

Re: [MSEide-MSEgui-talk] MSEgit lost window/panel layout

2015-06-21 Thread Graeme Geldenhuys
On 2015-06-21 06:48, Martin Schreiber wrote: > No, it looked like the default layout. That it was wrong. I had 3 panels. Two were like the default layout, but positioned staggered (one slightly higher that the other), and a 3rd panel with the Stash information. Regards, - Graeme - -- fpGUI To

Re: [MSEide-MSEgui-talk] How to merge changes with MSEgit

2015-06-26 Thread Graeme Geldenhuys
On 2015-06-26 16:36, Fred van Stappen wrote: > PS: Are you sure that git is "friendly" ? >From the command line, YES! :) Seriously, Git is probably the most friendly console program I know. If you misspelt a command it gives you suggestions of what it should probably have been, instead of just so

Re: [MSEide-MSEgui-talk] MSEgit questions

2015-06-29 Thread Graeme Geldenhuys
Thank you very much Martin. Those changes should make a huge difference. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- Monitor 25 network devic

[MSEide-MSEgui-talk] Pull-Request: reporting fixes on mseuniverse

2015-07-09 Thread Graeme Geldenhuys
e1b31de2d2b6adcfabc658e48c434d658234c077: fix: enable 'cthreads' unit for *nix based systems, so the demos can run. (2015-07-09 09:56:32 +0100) -------- Graeme Geldenhuys (1): fix: enable 'cthreads' unit for *nix based systems, so the de

[MSEide-MSEgui-talk] Compiler error in latest MSEide+MSEgui

2015-07-09 Thread Graeme Geldenhuys
Hi Martin, I just got a repo update to build a new MSEide and got the following error: == Free Pascal Compiler version 2.6.4 [2014/02/28] for x86_64 Copyright (c) 1993-2014 by Florian Klaempfl and others mseclasses.pas(2641,18) Error: Class or Object ty

<    2   3   4   5   6   7   8   9   >