* * *

Recent Posts

Pages: [1] 2 3 ... 10
General / Re: TomiNote was written, I'm happy to share it.
« Last post by tomitomy on Today at 07:57:31 am »
I'm not a professional programmer, I just amateur write some programs, and I am not very proficient at lazarus, I was learning while writing, so I write more slowly, I spent a few months time to complete this software, And rewritten 2 times, I'm still satisfied with this software, perhaps it still has a lot of places need to be optimized. I don't know how to distribute the software, I just know to write it out, and then it works. Thank you for making it to a deb package and windows installation package, which makes it easier for more people to use it.

I also hope that this program will be ported to the Android platform, but I have never written Android program, I know nothing about the preparation of Andriod program, I do not know where to start. If I have time later, I may try to write Android program.

I did not write multilanguage support until now, Leledumbo pointed me (http://forum.lazarus.freepascal.org/index.php/topic,38801.0.html), this is a great forum with lots of kind people.

With regard to the English language part of the software source code, I would like to keep the status quo, because there are some shortcut character that not in the menu name. And language files are easy to be modified to suit your preferences.

I saw the word "hire", I was a bit surprised, I am just an amateur, I have no confidence in my ability.

I read the introduction of Memento, it is a powerful program, the function is very comprehensive, it needs a lot of energy and time to complete these functions, I think I will not improve my program to such a strong, I would rather take the time to go Read ebooks, I think it is more interesting than programming.

I changed the source code of TomiNote and tried to fix the BUG of "History Record Error". I do not know if it is completely fixed, please test it.

I did not incorporate the "install" folder into my Github repository because I could not understand the code inside.

Thank you! :)
Android / Re: LAMW jsqlitedataaccess
« Last post by DonAlfredo on Today at 07:56:29 am »
You could also try the LAMW+mORMot combo.
mORMot runs great on Android and has all the features you want ... and MANY more.

If you use the mORMot, you can have transactions, batches.
And switch from a local database towards a remote (https/websockets) one in a single line of code.

For me personally, the greatest benefit of using the mORMot is this:
a: writing and testing and debugging the database logic on Windows or Linux.
b: direct use of this logic on any other system without a single code change.
Android / Re: LAMW jsqlitedataaccess
« Last post by Diapason on Today at 02:40:29 am »
Many thanks jmpessoa,  LAMW is a great project by the way :)
Android / Re: LAMW jsqlitedataaccess
« Last post by jmpessoa on Today at 02:10:13 am »
Hello Diapason!

Indeed,  "UpdateTable"  dont have "transaction"  support   [I will try improve it!]

but, yes, ExecSQL, have ["under the hat"]  "transaction"  support !!!!

[Ok. We can improve here, too, returning true or false ....  I will try improve it!]

The java [called ] code is "jSqliteDataAccess.java" [ LAMW folder " .....\java\lamwdesigner"]
FPC development / Re: AVX and SSE support question
« Last post by BeanzMaster on Today at 01:18:32 am »
Hi i try to implement some others operator like =,<=, < ect...

For the beginning, i try =

Code: Pascal  [Select]
  1. class operator TGLZSSEVector4f.= (constref A, B: TGLZSSEVector4f): boolean; assembler;
  2. asm
  3.   movups xmm0,[A]  
  4.   movups xmm1,[B]
  5.   {$IFDEF USE_ASM_SSE_4}
  6.   cmpeqps xmm0,xmm1
  7.   ptest    xmm0, xmm1
  8.   jz @no_differences
  9.   mov [RESULT],FALSE
  10.   jmp @END_SSE
  11.   {$ELSE}
  12.   cmpeqps  xmm0, xmm1    // 0:A and B are ordered and equal.  -1:not ieee_equal.
  13.   //andnps    xmm0, xmm1
  14.   movmskps  eax, xmm0
  15.   test      eax, eax
  16.   //or eax, eax
  17.   jz @no_differences
  18.   mov [RESULT],FALSE
  19.   jmp @END_SSE
  20.   {$ENDIF}
  21.   @no_differences:
  22.   mov [RESULT],TRUE
  23.   @END_SSE:
  24. end;

But this don't work (both for SSE and SSE4) it always return TRUE
with for example V1 = v1  and V1 = V2 (v1 and v2 are 2 differents vectors of course)

Must be add some (or just one PUSH/POP) Help is welcome, perhaps i don't understand something  :-[ with the Movmskps or ptest

Android / LAMW jsqlitedataaccess
« Last post by Diapason on Today at 12:49:36 am »
I am a newbie to LAMW and need help in using jsqlitedataaccess component to update a pre-existing sqlite database.  I know that the sqlite demos that do a table update immediately after an insert work OK, but I cannot get my changes committed when running a separate update statement like this...

  jSqliteDataAccess1.UpdateTable('UPDATE INVENTORY SET QTYOH=107 WHERE ID=8');

The jSqliteDataAccess1 component does not currently have methods for 'begin transaction, 'end transaction', or 'commit', nor any obvious way of confirming that the database is actually in a writable state.  I have tried running 'BEGIN TRANSACTION' etc under ExecSQL - but that just triggers a crash.  Any help greatly appreciated.
Mac OS X / Re: Debugger installation
« Last post by WildMan on Today at 12:41:07 am »
When I type “locate gdb” in terminal, I get almost 14,000 lines of output ; what would I search for in that?
Graphics / Re: Graphics Contest 2017, please vote now!
« Last post by lainz on Today at 12:37:34 am »
Waiting 2018 for the next graphics contest!  ::)
Third party / Re: Fpcupdeluxe
« Last post by lainz on Today at 12:36:36 am »
Just to say (the same as many other times) it keeps working very well! Enjoying the trunk-trunk with these new IDE icons =)
Lazarus / Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Last post by JuhaManninen on November 24, 2017, 11:42:17 pm »
At the end the reason for the unexpected error message was two "character.pas" files in the unit paths ...
Yes, a poorly named unit.
BTW, why do you need UTF8tools? If LazUTF8 and other units in LazUtils don't have some function, we can add it.
Pages: [1] 2 3 ... 10


Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus