misu kun | 3 Mar 18:28 2015
Picon

question

hi , just out of curiosity
  tbutton1[0].color := cl_red;
this is valide in compilation , but tbutton is a class not an array ,
so how this happen ?

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
misu kun | 1 Mar 13:29 2015
Picon

treeview item selection

Hi
is it possible to only highlight the node when selecting and not the whole row ?

also i find that the tree nodes are compact , there is no enough space
between the line and the new node .
in the picture lazarus treeview has a good space beween its elements .

thanks
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
Martin Schreiber | 26 Feb 07:40 2015
Picon

Re: View->Memory window

On Wednesday 25 February 2015 18:20:25 misu kun wrote:
> Hi
> how can dump address value in this window ? , is it designed for such thing
> ?
Enter the start address of the memory block you want to dump in 'Add', enter 
the number of bytes in 'Cnt'.

Martin

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
misu kun | 25 Feb 18:20 2015
Picon

View->Memory window

Hi
how can dump address value in this window ? , is it designed for such thing ?

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
misu kun | 16 Feb 16:40 2015
Picon

msegui/mseide finally compiled with fpc trunk

Hi
good news ;)
seems mseide can now compiled with fpc trunk (3.1.1) , i tried myself already :)

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
misu kun | 15 Feb 17:48 2015
Picon

how to build only files of the project

Hi
if i add -FC<temp_dir>  -FU<temp_dir> to the project make option (just
to make the project dir clean), and hit make , mseide build the whole
msegui source inside this temp_dir .
is it possible to avoid this ?

thanks

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
Alexandre Minoshi | 10 Feb 10:43 2015
Picon

Skin center

Hello!

I start develop real time skin support for mse programs.

Test version here http://almin-soft.ru/data/files/tmp/skins.tar.bz2

It`s all only prealfa version.

For test how it`s work:
start one or some copies of test3 binary.
start alscX
try to change skin in dropdown.

For create new skin:
click "edit" button
enter new skin name with '.akskin' ext.
edit some values
click "save"
choose skin in dropdown.

For test on your own programs:
add all skindatamodule*  and skinform*   file to directory with your project
add "skinform" in "uses" section
add in "oncreate" procedure next strings:
       application.createform(tskinfo,skinfo);
       skinfo.init(dde_skin_dir.value, [mainfo]);
Try to compile :)
=============================

Remarks, patched, any ideas are wellcome.
(Continue reading)

小石头 | 6 Feb 01:56 2015

about grid

1 onrowdatachanged and  onrowsdatachanged     triggered when empty row inserted 、created。
 
2 onrowdatachanged and onrowsdatachanged   can not trigger when tstringedit values changed 
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
tea | 4 Feb 11:50 2015
Picon

Some questions about ttreeitemedit

1. Does not work OnUpdateRowValue when assigning a new value

tti = class(ttreelistedititem)
 S : msestring
end;

procedure tmainfo.OnUpdateRowValue(const sender: TObject; const aindex: Integer;
               const aitem: tlistitem);
begin
 ew[AIndex]:=tti(AItem).S; // ew - tstringedit;
end;

var Item : tti;
begin
 Item:=tti.Create;
 Item.S:='Item 1';
 ti.ItemList.Add(Item);

 tti(ti.ItemList[0]).S:='New Value';
 ShowMessage(tti(ti.ItemList[0]).S); // 'New Value'
 ShowMessage(ew[0]);                    //  'Item 1'


2. Not repaint grid after Swap (see swap.png)

 Item:=tti.Create;
 Item.S:='Item 1';
 ti.ItemList.Add(Item);

 Item:=tti.Create;
 Item.S:='Item 1-1';
 ti.ItemList[0].Add(Item);

 Item:=tti.Create;
 Item.S:='Item 1-2';
 ti.ItemList[0].Add(Item);
 
 ti.ItemList[0].Expanded:=True;
 tti(ti.ItemList[0]).Swap(0, 1);

{ ti.ItemList[0].Expanded:=False;
 ti.ItemList[0].Expanded:=True;}


3. How to move an item subordinate to another?
Have:
---1
---2

Need:
---1
 |-2
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
Julio Jiménez | 26 Jan 10:46 2015
Picon

About ZEOS in MSEide-MSEgui

I have seen you have removed ZEOS.txt. Does it means ZEOS is no  longer supported? (just curiosity)

This makes me wondering, how compatible will be, actual MSEide+MSEgui applications code. (in MSELang)

--
Julio Jiménez Borreguero
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
Martin Schreiber | 23 Jan 14:09 2015

First comparison MSElang <-> FPC ;-)

Hi,
Here the first comparison of FPC and MSElang produced code:

Source:
"
program test1;

function test(p1: int32): int32;
var
 i1: int32;
begin
 i1:= p1;
 result:= p1+i1;
end;

begin
 exitcode:= test(123);
end.
"

MSElang with LLVM backend with -O3:

"
	.file	"test-opt.ll"
	.text
	.globl	main
	.align	16, 0x90
	.type	main, <at> function
main:                                   #  <at> main
# BB#0:
	movl	$246, %eax
	ret
.Ltmp0:
	.size	main, .Ltmp0-main

	.section	".note.GNU-stack","", <at> progbits
"

FPC fixes_2_6 with -O3:

"
	.file "test1.pas"
[...]
.globl	P$TEST1_TEST$LONGINT$$LONGINT
	.type	P$TEST1_TEST$LONGINT$$LONGINT, <at> function
P$TEST1_TEST$LONGINT$$LONGINT:
# Temps allocated between esp+0 and esp+0
# Var p1 located in register edx
# Var $result located in register eax
# Var i1 located in register eax
# [test1.pas]
# [6] begin
	movl	%eax,%edx
# [7] i1:= p1;
	movl	%edx,%eax
# [8] result:= p1+i1;
	addl	%edx,%eax
# [9] end;
	ret
[...]
.globl	main
	.type	main, <at> function
main:
# Temps allocated between esp+0 and esp+0
# [11] begin
	call	FPC_INITIALIZEUNITS
# [12] exitcode:= test(123);
	movl	$123,%eax
	call	P$TEST1_TEST$LONGINT$$LONGINT
	movl	%eax,operatingsystem_result
# [13] end.
	call	FPC_DO_EXIT
	ret
[...]
"
;-)

Martin

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet

Gmane