On Wednesday, 15. December 2010 14.46:28 Ivanko B wrote:
Really, seems to be the cause of two last reports.
hToken is NULL in our calls of SHGetFolderPathW()?
The problem is CSIDL_FLAG_CREATE flag. W/o one, the functions
succeeds.
No write permission? What changed that you get this error
On Wednesday, 15. December 2010 15.59:28 Ivanko B wrote:
People say that the flag always fails for virtual folders (hardly
controllable for different installations) - it's one more point to
precretaing the [local] directory if not exists not using the flag
:)
My proposal how to handle
On Wednesday, 15. December 2010 16.33:11 Ivanko B wrote:
The testcase is here attached.
To be sure I understand you right:
SHGetFolderPathW with (CSIDL_APPDATA or CSIDL_FLAG_CREATE) used by MSEgui
worked on all known installations until today where you made a fresh install
of XP. Now it does
On Wednesday, 15. December 2010 21.09:04 IvankoB for-mse wrote:
The smaller one isn't empty - here its contents:
function SHGetFolderPathW (
hwndowner: HWND;
nFolder: integer;
hToken: thandle;
dwFlags: DWORD;
pszPath: LPTSTR
): HRESULT; stdcall; external 'shfolder.dll';
Are
Am 16.12.2010 07:42, schrieb Ivanko B:
Found :
//
rc:= SHGetFolderPathW(0,shortint(CSIDL_FLAG_CREATE or
CSIDL_APPDATA),0,0,@buffer);
//
works well !
Integer is 16 bit in TP mode, please use {$mode objfpc}.
On Tuesday, 14. December 2010 18.14:37 Sri Wahono wrote:
Please explain. I suspect the difference is that in Windows task
switching is tick based, the current Linux Kernels are tickless AFAIK.
In Windows it is possible to set the internal tick time by the Windows
API
On Tuesday, 14. December 2010 19.48:11 Sri Wahono wrote:
But I see timeBeginPeriod only used in msecommtimer and not used in
ttimer.
Correct. I use timeBeginPeriod for high speed bus handshaking only
because it affects Windows overall performance.
For ttimer? I think animation need
On Tuesday, 14. December 2010 20.05:09 Sri Wahono wrote:
You say that ttimer in windows not in millisecond, so animation
couldn't look smooth than in Linux. Than you add
application.beginhighrestimer to make it more smooth. And you say
Windows need timeBeginPeriod procedure to activate
On Tuesday, 14. December 2010 22.01:00 Coyot.Rush wrote:
how to convert Tbitmap (MseGui) in Tpixmap (XLib)?
MSEgui tbitmap has two representations of the image. Normally it is a server
side X pixmap where the pixmap ID is stored in tbitmap.handle, pixmapty is a
pixmap X-id on Linux. For
Am 15.12.2010 06:26, schrieb Ivanko B:
Try it with -gh ( built heap-traced) IDE.
Works for me with mingw gdb 6.8 and 7.2.
Also msedirclear run against MSE* directory produces several errors
:
Please compile form2pas with MSEgui trunk, MSEgui version of
objecttextobinary can handle empty
On Wednesday, 15. December 2010 08.19:23 Ivanko B wrote:
Works for me with mingw gdb 6.8 and 7.2.
100% ? It their directories earlier in the %PATH% than the FPC's bin
?
I use absolute paths for the ${DEBUGGER} macro.
___
MSEide-MSEgui-talk mailing
Ivanko B wrote:
see teh attached pic for the error text.
Works for me.
___
MSEide-MSEgui-talk mailing list
MSEide-MSEgui-talk@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/mseide-msegui-talk
On Monday, 13. December 2010 19.54:44 Sri Wahono wrote:
Where should I call it?
Looks OK, please note that the setting is recursive. Do you call
endhighrestimer before beginhighrestimer? Suggestion: step through the
beginhighrestimer code in order to check what happens.
Martin
Now
Am 11.12.2010 09:46, schrieb dan:
Hi, Martin. I have two questions:
1. How to use ns_checkbox(activated) in ttreeedititem? why checkbox
isn't appeared?
ns_checkbox must be activated in the individual node states.
2. I use tbooleanedit, ttreeedititem, tstringedit in twidgetedit. And
i have
On Saturday, 11. December 2010 04.49:13 Sri Wahono wrote:
I try to create scrolling text animation with tmsecomponent. But the
text is blink.
Works for me, I see no bad effects.
Is it possible to be more smooth?
Trunk 4206 has application.beginhighrestimer/endhighrestimer, please test;
On Saturday, 11. December 2010 20.59:03 Sri Wahono wrote:
Trunk 4206 has application.beginhighrestimer/endhighrestimer, please
test;
I add application.beginhighrestimer before enabled tsimpletimer, and
application.endhighrestimer after diabled tsimpletimer, but I don't
see the changes in
On Thursday, 9. December 2010 21.25:54 Sri Wahono wrote:
I try to create scrolling text animation with tmsecomponent. But the
text is blink.
Works for me, I see no bad effects.
___
MSEide-MSEgui-talk mailing list
MSEide-MSEgui-talk@lists.berlios.de
On Thursday, 9. December 2010 09.03:49 Sri Wahono wrote:
tcalendardatetimeedit got crash in my app(Access Violation). I think
it is caused by using dock a form in recursive tdockpanel. I don't
know exactly and I can create simple test project.
If the form is display in dockpanel and I
On Thursday, 9. December 2010 09.46:36 Sri Wahono wrote:
I can't do anything without a testcase, sorry.
Hmm, if I can do it, I'll create soon!. :) But I think you can spy the bug.
:)
???
Possibly a problem with your MDI window release functions.
Martin
On Wednesday, 8. December 2010 09.11:29 Sri Wahono wrote:
It's fixed now.
But why I got another problem. All field size in fielddefs gave me 3
time size than original size? (with Test button from sql editor at
design time).
Field char with size 10 result 30, 100 result 300, etc. I use with
On Wednesday, 8. December 2010 10.11:22 Sri Wahono wrote:
MySQL reports this length. Has it changed with MySQL 5.1? I don't
remember that MySQL returned byte field length instead of character field
length before.
Yes, with MySQL 5.1.46. But before this that is no problem.
Trunk 4196
Ivanko B wrote:
php5-sqlite3 examples use such approach - filling memory table then
addressing them with SQL (it's the main diferrence from tlocaldataset
Co).
Do you have a link how to setup the sqlite3 connection params?
http://www.sqlite.org/inmemorydb.html
which says:
In-Memory
On Tuesday, 7. December 2010 17.20:47 Sri Wahono wrote:
Seems OK to me, isnull means the field has no value. The field has a
value - isnull is false.
Martin
Sorry, I forgot to tell you what db what I use. I use MySQL without
prepare statement, and isnull always false in tsqlresult at
On Monday, 6. December 2010 15.08:51 IvankoB for-mse wrote:
php5-sqlite3 examples use such approach - filling memory table then
addressing them with SQL (it's the main diferrence from tlocaldataset
Co).
Do you have a link how to setup the sqlite3 connection params?
On Monday, 6. December 2010 18.30:02 Sri Wahono wrote:
I call tsqlresult1.cols.colbyname('balance').isnull, but always got
false, although the field has value.
Seems OK to me, isnull means the field has no value. The field has a
value - isnull is false.
Martin
On Thursday, 2. December 2010 11.39:20 Christian Nobel wrote:
I have:
subprojamount:=lookupsource.dataset.recordcount;
tddsubprojname.dropdown.dropdownrowcount:=subprojamount;
lookupsource.dataset.first;
while not lookupsource.dataset.eof do
begin
On Monday 29 November 2010 16:34:25 dan wrote:
I just have tried this code. but it doesn't success, the
'tempfile.sql' isn't created.
When I make run.bat file, contains:
@echo off
mysql -h localhost -u root -padmin test table1 tempfile.sql
It's worked when i set AProcess.CommandLine:=
On Wednesday 01 December 2010 10:23:45 you wrote:
Isn't the '' wrong and should be ''?
Sorry I misread mysql for mysqldump.
___
MSEide-MSEgui-talk mailing list
MSEide-MSEgui-talk@lists.berlios.de
On Tuesday, 30. November 2010 16.18:05 dan wrote:
The output is stored in a memory stream, that can be used later to
read the output into a TStringList. Any example use execmse like that?
You want to see the messages of the mysqldump program? Have a look into
MSEide 'Target Console Window' or
On Monday, 29. November 2010 09.33:19 Christian Nobel wrote:
Hi.
Is there a way to ignore components in the tab order - I have an input
form where the user normally only shall fill in a few fields:
tab,tab,tab,tab, enter
tab,tab,tab,tab, enter
.
.
However sometimes the user needs to go
Am 29.11.2010 13:37, schrieb Marcos Douglas:
Hi,
I updated to rev 4167. Compiled with FPC 2.4.3 rev 16474 on WinXP SP3.
When I try to start MSEgui... Access violation.
There is a print in attachment.
MSEide trunk works for me on windows with current FPC fixes_2_4, just
checked. What do you
On Monday, 29. November 2010 14.45:00 Marcos Douglas wrote:
On Mon, Nov 29, 2010 at 9:29 AM, Martin Schreiber mse00...@gmail.com
wrote:
Am 29.11.2010 13:37, schrieb Marcos Douglas:
Hi,
I updated to rev 4167. Compiled with FPC 2.4.3 rev 16474 on WinXP SP3.
When I try to start MSEgui
On Monday, 29. November 2010 14.57:07 Marcos Douglas wrote:
Ops! Sorry... :) MSEide!
Do you want I change the revision? So, what number?
I suggest to run the crashing MSEide in gdb in order to get more info.
The most convenient way is to use the latest working MSEide you have (MSEide
2.4.2
Am 29.11.2010 15:19, schrieb Marcos Douglas:
I suggest to run the crashing MSEide in gdb in order to get more info.
How I do that? (Sorry, I'm a Delphi programmer)
As I wrote above. MSEide uses gdb for debugging. I can reproduce the
crash now, the problem exists with optimization only.
Am 29.11.2010 15:34, schrieb Marcos Douglas:
Ah, OK. But the problem is I have no mseide.exe backup right now. So,
I can't open the mseide.prj to use the gdb.exe.
Binaries are here:
http://developer.berlios.de/project/showfiles.php?group_id=11520
Another thing. I was using the ppc386.exe
Am 29.11.2010 15:48, schrieb Marcos Douglas:
___
Not works, even using the -O- parameter:
Please try with FPC 2.4.2:
http://www.freepascal.org/download.var
___
MSEide-MSEgui-talk mailing list
Am 29.11.2010 15:48, schrieb Marcos Douglas:
Not works, even using the -O- parameter:
Same for me. It seems to be a problem with the memory manager. For me it
works with heaptrace memory manger (-gh parameter).
___
MSEide-MSEgui-talk mailing list
On Monday, 29. November 2010 16.34:25 dan wrote:
On Mon, Nov 29, 2010 at 1:17 AM, Christian Nobel chr.no...@gmail.com
wrote: [...]
AProcess.CommandLine := 'mysql -h '+hostname+' -u '+username+' -p '
+password+' '+database+' tempfile.sql';
AProcess.Options := AProcess.Options +
On Monday, 29. November 2010 16.29:52 Julio Jiménez wrote:
Marco responded this (Manu is my usual nick in IRC):
Manu: I don't see that site in Martin's recent announcement of
msegui for 2.4.2
Can you clarify it Martin? :)
Your statements are correct. I suggest to use
On Monday, 29. November 2010 22.02:01 IvankoB wrote:
Google-translate
http://freepascal.ru/forum/viewtopic.php?f=11t=6498p=48345#p48345;.
Please try again with trunk 4172.
Please do not post to msegui.org fudforum, I do not read it. Use mailinglist
On Sunday, 28. November 2010 15.07:40 dan wrote:
Hi Martin,
Is there dump mysql function in msegui? like
I want to copy tables in one server to another server?
MSEgui has no internal DB dump facility, please use the MySQL tools.
Martin
___
On Sunday, 28. November 2010 23.37:22 Christian Nobel wrote:
text:=tdropdownlistedit.col[1].text;
Clarification:
If I eg. do have two columns in the drop down, I would like to save the
value of both columns, so something like:
text0:=tdropdownlistedit1.col[0].text;
On Monday, 29. November 2010 02.39:47 dan wrote:
On Sun, Nov 28, 2010 at 11:27 PM, Martin Schreiber mse00...@gmail.com
wrote:
MSEgui has no internal DB dump facility, please use the MySQL tools.
Ok. Another question, I want to copy tables data from one to another
server (Mysql 5.1 and Mysql
On Friday, 26. November 2010 11.49:02 Julio Jiménez wrote:
2010/11/26 Martin Schreiber mse00...@gmail.com
I don't think so. I never used onkeydown/up on edit widgets. There
probably are better solutions. Do you have an example where onkey* is
necessary for edit widgets?
I don't use
On Friday, 26. November 2010 12.27:35 Julio Jiménez wrote:
2010/11/26 Martin Schreiber mse00...@gmail.com
MSEgui has the event property ontextedited for the purpose. Should keypad
dot
key return the decimalseparator of the current locale instead of
hardcoded '.'? I think yes.
I use
On Friday, 26. November 2010 18.37:40 MSEide MSEgui wrote:
I don't think so. I never used onkeydown/up on edit widgets. There
probably are better solutions. Do you have an example where onkey* is
necessary for edit widgets?
I use onkeydown/up event in POS (Point Of Sale) app. I use
On Saturday, 27. November 2010 07.39:07 MSEide MSEgui wrote:
I think this is about time to execute action in event handlers. I
think we don't need onkeypress if execute default button doesn't
affect other widgets (I think this is medium class of bug). Currently
in editwidget, you can't call
On Thursday, 25. November 2010 12.36:18 Julio Jiménez wrote:
Hi.
Sometimes I forget to close tmseibconnection before compiling. Is there a
way to prevent this?. I don't remember where I saw something like
DatabaseName for design mode or something so. How do you manage this?
Why is this a
On Thursday, 25. November 2010 13.04:54 Julio Jiménez wrote:
The problem is an exception because the database used in design mode
doesn't exists where the program is executed.
Actually every time I open the project, the tmseibconnection changes
connected property to true even if I set it to
On Thursday, 25. November 2010 13.56:20 Julio Jiménez wrote:
For me, everytime I open the project, the tmseibconnection (placed in a
tdatamodule) is switched to connected. So it looks MSEide opens it. AFAIK
this is working in this way since I use MSEide... but never reported it :)
If I check
On Thursday, 25. November 2010 16.21:16 Julio Jiménez wrote:
After using find and grep over all the mfm files I discover a couple of
them with 'Active = True' and the most curious was that when I opened the
forms in MSEide, the property was False, not True.. I had to.. set
Active=True in the
On Thursday, 25. November 2010 17.11:57 Julio Jiménez wrote:
Yes, I understand now how it works and why the touch option (even when it
looks a hack to me) :)
I thought when you changed the state... it walked over all the used units
and forms in the project to set right value. It was my
On Thursday, 25. November 2010 19.49:54 MSEide MSEgui wrote:
I don't think this is correct. Pressing enter key means execute the
default action. Default action is firing onexecute of the default
button, the button with the black frame which is focused or has
state.as_default set. Pressing
On Thursday, 25. November 2010 22.05:09 MSEide MSEgui wrote:
Did you test my sample project?
I do not want to trigger default button execute by enter key up because it is
not standard. ;-)
And it is not consistent. Hotkeys and shortcuts are triggered by key down too.
how do you handle them in
On Wednesday, 24. November 2010 11.55:11 Christian Nobel wrote:
IvankoB provided examples here:
http://svn.berlios.de/viewvc/msedocumenting/mse/trunk/contributed/ivankob
/examples/
Hmmm, a simpler example could be appreciated :-)
What do you want to achieve, what is the application?
Use
On Wednesday, 24. November 2010 13.00:39 Christian Nobel wrote:
Ahh, now I see.
The subform is not an exact copy of the form as such (meaning how I see
the form at design time), but only the contents inside the form, so I
have to manually set borders etc. from the frame properties.
It has no
On Wednesday, 24. November 2010 15.04:21 Krishna wrote:
Hello list,
This is probably off-topic but since there is interest in mse-ifi from
time to time I thought I'd share this[1]. Basically, the post talks
about a backend for Gtk3 that uses the canvas element(s) for rendering
the widgets. I
On Wednesday, 24. November 2010 19.19:22 MSEide MSEgui wrote:
I use FPC 2.4.0 and last trunk (4152), and I got error when compile :
Please try again with trunk 4153.
___
MSEide-MSEgui-talk mailing list
MSEide-MSEgui-talk@lists.berlios.de
On Tuesday, 23. November 2010 09.04:12 Ivanko B wrote:
The project file is here attached.
The call stack is as follows :
Please try again with trunk 4147. Memory layout of TField has changed. Maybe
it is time to fork db.pas in order to get rid off cracker classes.
Martin
On Tuesday, 23. November 2010 19.46:40 IvankoB wrote:
On Tuesday, 23. November 2010 15.57:30 Ivanko B wrote:
Non-latin chars are displayed as empty squares.
Looks OK for me, see attachment.
It seems that now is the time to reinstall my WinXP
(someone damaged it during my vacation).
On Tuesday, 23. November 2010 22.02:31 Christian Nobel wrote:
Hi.
Is it possible to make a MDI application?
IvankoB provided examples here:
http://svn.berlios.de/viewvc/msedocumenting/mse/trunk/contributed/ivankob/examples/
Simple application with one mainform, and then a childform docked
On Tuesday, 23. November 2010 07.58:48 Ivanko B wrote:
Does someone know where to obtain the fixes branch of stable FPC
2.4.2 ?
http://svn.freepascal.org/svn/fpc/branches/fixes_2_4 seems to redirect
to http://svn.freepascal.org/svn/fpc which shows the 2.4.3 version in
Makefile.fpc .
On Friday, 19. November 2010 17.59:25 Julio Jiménez wrote:
Just wondering what happened to fonts.
Something changed (I don't know when it happened) with MSEgui, fonts and
antialiasing (windows version).
An old project was looking great (using smooth fonts) and when I updated to
the latest
On Friday, 19. November 2010 18.28:34 Julio Jiménez wrote:
BTW, is there a way to set the default font like in colors?
stockobjects.fonts[stf_default]:= ...;
___
MSEide-MSEgui-talk mailing list
MSEide-MSEgui-talk@lists.berlios.de
On Monday, 15. November 2010 09.46:04 Christian Nobel wrote:
Is is said that Ubuntu over time intend to replace X.org with Wayland.
Does mseide work under Wayland?
I don't know, I don't know Wayland.
Maybe they should better fix and optimize X.org first before switching again
to another
Martin Schreiber wrote:
On Monday, 15. November 2010 03.26:26 MSEide MSEgui wrote:
I have record list :
1. aaa
2. aaa
3. bbb
4. ccc
with tmsesqlquery1 do begin
locate([fieldbyname('transid')],['aaa'],[false],[],[lro_nobackward]);
end;
What I achieved is, first searching record cursor
On Monday, 15. November 2010 11.31:58 Graeme Geldenhuys wrote:
Apparently this is one of the reason for wanting to move to Wayland. It is
supposed to have much better performance than X11. So far it also seems
that the X11 networking display will not be part of Wayland, but as an
add-on like
On Monday, 15. November 2010 11.45:47 Graeme Geldenhuys wrote:
Apparently the Wayland project is a break from the X11 design completely. A
totally new rewrite from the ground up, so new designs and ideas with
todays hardware in mind. Much like what Apple did too with OS X. Apple did
not
On Monday, 15. November 2010 12.08:59 Christian Nobel wrote:
On 15-11-2010 11:45, Graeme Geldenhuys wrote:
Apple did not bother using X11, but OS X does have support for running
X11 apps.
Does that mean that it can be possible to compile a MSEIDE application
under OSX?
Possibly. Although
On Monday, 15. November 2010 17.30:12 MSEide MSEgui wrote:
I'll add lro_nocurrent.
Done, trunk 4114, please test.
It still stay in first record that found. (Not fixed)
Works for me, please send a simple testcase.
Martin
___
MSEide-MSEgui-talk
On Monday, 15. November 2010 20.43:44 MSEide MSEgui wrote:
What shows the stack window if the program stops at the watchpoint?
#0 0808E329 mseforms.pas:960 TCUSTOMMSEFORM__CANCLOSE(NEWFOCUS=0x0,
this=error reading variable)
That is not the watchpoint. Please setup the watchpoint as I wrote
On Monday, 15. November 2010 03.26:26 MSEide MSEgui wrote:
I have record list :
1. aaa
2. aaa
3. bbb
4. ccc
with tmsesqlquery1 do begin
locate([fieldbyname('transid')],['aaa'],[false],[],[lro_nobackward]);
end;
What I achieved is, first searching record cursor moved to 1st line,
after
On Sunday, 14. November 2010 07.14:28 MSEide MSEgui wrote:
I don't use any IFI features, but I activated dmse_with_ifi in MSEide.
But in my app, I got error about ifi at procedure :
function tcustommseform.canclose(const newfocus: twidget): boolean;
var
modres: modalresultty;
begin
.
On Sunday, 14. November 2010 08.43:08 MSEide MSEgui wrote:
How to use watchpoint :)
Place a brakpoint into constructor of the form. When the program stops at the
breakpoint add fifiserverintf to watches. Right click on the fifiserverintf
watch, click 'Address Watchpoint 32' on 32bit or
Brian Winfrey wrote:
This looks interesting, where can I learn more?
The tifi*link components can be used as connectors between gui and business
logic.
If MSEide is compiled with -dmse_with_ifi_rem there are additional
experimental components for remote or local client-server connections. The
On Wednesday, 10. November 2010 13.59:12 Marcos Douglas wrote:
After that experience I came to the conclusion that the software industry
is not able to deliver the necessary software development tools because
of the short lifecycles and the profit only driven decisions.
All software
On Wednesday, 10. November 2010 17.29:38 Brian Winfrey wrote:
Is IFI specific to MSEIDE or this an implementation of a more
generalized practice.
It is based on MSEgui framework.
___
MSEide-MSEgui-talk mailing list
MSEide-MSEgui-talk@lists.berlios.de
On Wednesday, 10. November 2010 17.52:34 Brian Winfrey wrote:
Thank you.
What do IFI initials stand for?
Nothing special, it looks funny. :-)
The initial meaning doesn't apply anymore.
Martin
___
MSEide-MSEgui-talk mailing list
IvankoB for-mse wrote:
Martin, please repeat here the procedure of joining to the
NEWS.GMANE.ORG news conference. Yesterday, me exhausted my root
partotion space - writting errors on the file system - loss of data
in many ini-files synced memory-vs-disk - PODPISKA, MSEIDE,
ForteAgent,...
MSEide MSEgui wrote:
2010/11/8 Martin Schreiber
mse00...@gmail.com:
MSEide MSEgui wrote:
Although my problem is fixed with onchange, I think press enter from
dialog button and enter still send to other widget is potential to
make problem in other cases.
Why if we press space bar
On Monday, 8. November 2010 11.32:11 Graeme Geldenhuys wrote:
Op 2010-11-05 09:14, Martin Schreiber het geskryf:
Trunk 4077 has 'Project'-'Options'-'Settings','Load' and 'Save'
(experimental).
'Save' stores the values of 'Project'-'Options' in the 'Settings' *.prj
file. 'Load' loads
On Monday, 8. November 2010 14.07:04 IvankoB wrote:
The links are listed here:
http://mseide-msegui.berlios.de/
nntp://news.gmane.org/gmane.comp.ide.mseide.user
2) as the login credential ? Where to supply password ?
No password needed. Enter the mail address you registered on
Graeme Geldenhuys wrote:
Hi Martin,
I found that copying text from gEdit and pasting it into the IDE, the
pasted text is corrupt. I'm using r4087 that I got this morning. My system
is as usual: Ubuntu 10.04.1 (64-bit). The IDE is compiled with FPC 2.4.3
(64-bit).
Can not reproduce on 32
Graeme Geldenhuys wrote:
Hi Martin,
I found that copying text from gEdit and pasting it into the IDE, the
pasted text is corrupt. I'm using r4087 that I got this morning. My system
is as usual: Ubuntu 10.04.1 (64-bit). The IDE is compiled with FPC 2.4.3
(64-bit).
Please try again with
On Sunday, 7. November 2010 01.00:48 Graeme Geldenhuys wrote:
I suggested MSEide, but then saw it doesn't even have the templates or
*.sdef files, which makes the binary rather useless (or much much
harder to use). Maybe you can update the 2.4 binary release downloads
with these missing
Marcos Douglas wrote:
On Sat, Nov 6, 2010 at 1:49 PM, Martin Schreiber
mse00...@gmail.com wrote:
On Saturday, 6. November 2010 14.15:29 Marcos Douglas wrote:
And, finally, I don't understand why all you (Graeme, Martin, Lazarus
team, etc) do not join to create a better product!
The goals
On Sunday 07 November 2010 15:25:45 MSEide MSEgui wrote:
If I press enter from message dialog (yes/no focused), enter key
(key_return) is sent to other widget where showmessage is called.
Please you place tstringedit, and create event on onkeyup event, than
paste this code below :
procedure
MSEide MSEgui wrote:
I create tstringedit to enter product serial number, if user type or
select one serial number, the dialog form is displayed, they should
choose yes or no (with keyboard), and for POS users always use
numpad from keyboard, enter is quickly to press than space bar.
Graeme Geldenhuys wrote:
Sorry it butt in like this, and no I didn't check in MSEgui so maybe
this message can be ignore. But doesn't MSEgui have a distinction
between the various keyboard related events. eg: in fpGUI I have
OnKeyDown, OnKeyUp, OnKeyPress. I would have recommended Wahono use
Sieghard wrote:
BTW, why, in the first place, _does_ the edit widget act on the key_return
keyup event at all?
It does not. It is Wahono's onkeyup handler. I long time was reluctant to
add onkey* handlers to edit widgets but at the end i gave up because of the
repeated user requests.
Martin
MSEide MSEgui wrote:
Is this special for MDI appplication?
It can be used in combination with the new experimental tdockpanelcontroller
if the default tdockpanelform is not suitable. Create the wanted
tdockpanelform descendant in oncreatepanel. tdockpanelcontroller resambles
the docking
Graeme Geldenhuys wrote:
Op 2010-11-07 22:15, Brian Winfrey het geskryf:
Additionally, can I set MSEIDE to run from MSE PPUs so that it only
compiles project files?
Yes, but then you must output the MSEgui compiler units into a separate
directory via the -FUpath parameter. Then in your
MSEide MSEgui wrote:
Then you must call the necessary processing in code too or call
t*edit.checkvalue, it simulates a user entry, or use onchange which will
be triggered by storing data into value property.
Martin
Upps, onchanged can be used to solve this problem.
BTW, what is different
On Saturday, 6. November 2010 09.48:37 MSEide MSEgui wrote:
Forum item for binaries, what is contents of it?
I forgot it, because our forum get many changes (switching and
synchronizing).
For pasting attachments which are too big for mailinglist. An alternative to
Graemes
On Saturday, 6. November 2010 10.14:53 IvankoB for-mse wrote:
Martin, please repeat here the procedure of joining to the
NEWS.GMANE.ORG news conference. Yesterday, me exhausted my root
partotion space - writting errors on the file system - loss of data
in many ini-files synced memory-vs-disk -
On Saturday, 6. November 2010 14.15:29 Marcos Douglas wrote:
And, finally, I don't understand why all you (Graeme, Martin, Lazarus
team, etc) do not join to create a better product!
The goals are too different.
Martin
___
MSEide-MSEgui-talk mailing
Graeme Geldenhuys wrote:
Is there a chance that such session information could be stored in a
separate file in ~/.mseide/project-name.session or even in the same
directory as the .prj file?
Trunk 4077 has 'Project'-'Options'-'Settings','Load' and 'Save'
(experimental).
'Save' stores the
Marcos Douglas wrote:
Yeah, this is good...
Ok, I can use macros to define paths... but I can't use macro for all,
right? In mseidewi.sta I see: [componentstorefo.compfiledialog],
[componentstorefo.compfiledialog], etc... I don't know what these
parameters do (yet) but I think they are
MSEide MSEgui wrote:
If file of tstatfile doesn't exists, I got error, but when I open form
with existing file.sta, I don't get error.
Please try again with trunk 4081.
___
MSEide-MSEgui-talk mailing list
MSEide-MSEgui-talk@lists.berlios.de
On Friday, 5. November 2010 19.28:30 Sieghard wrote:
Hallo Martin,
Du schriebst am Fri, 05 Nov 2010 08:14:32 +0100:
There is no special session file, a 'Settings' file can be opened as
projectfile, a projectfile can be stored as 'Settings' file.
Now, that is orthogonal design, isn't it?
601 - 700 of 1048 matches
Mail list logo