when the crash occurred. I’ve done this and the crashing issue I
had was resolved immediately after 4D engineering reviewed the the crash info
and reported back “you are calling 4D xxx command in xxx method and that is
where it
. :)
Tim
****
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Archive: http://lists.4d.com/arch
the complexity of the networking issues.
Tim
************
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group
ith my 4D applications.
I want them to be as readable and as usable as possible. I’m betting the
designers at Apple and Microsoft made good choices on what fonts work best from
a UI perspective.
Tim
****
Tim Nevels
Innovative Solutions
785-749-3444
timnev..
will not happen.
Yeah… I know. Now that you think about it, it makes sense :)
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
ding the v13 client to v15 so that issue will
resolve itself. But the v12 client is a problem. Gonna have to figure out a way
to get them to upgrade.
I hate being so far behind on macOS versions, but I choose a sable work
environment over the new macOS versions.
Tim
*********
hone on my Mac. I would really like to be able to do that. But
you can’t with 10.9.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
makes it appear
this can be done very easily and without the need for 10.9 Server. This could
be a good solution. Humm…
http://kb.parallels.com/en/118806
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
ti
I AM the seat tester for electric chairs.
Yes Tom, the shock treatments have been very effective in your case. :)
Thank you for being a trailblazer for everyone.
Tim
********
Tim Nevels
Innovative
they did
with 10.6.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http
/p57m0EVsA
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com
not available in the new database. I
would not expect 4D would have changed how SEND/RECEIVE RECORD works.
Tim
****
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
in the next release"?
Did you select all the radio buttons and “Group” them? I think that is what
needed in this situation.
Tim
Tim Ne
ave determined on your own?
If users are telling you this, then the solution is simple. Tell them they made
this decision with their chosen theme. They can change the highlight color in
their theme.
Tim
************
Tim Nevels
Innovative Solutions
785-749-3444
tim
nd this by adding program code to change the font
sizes of items on the form to a bigger size when running on Windows 8.
Tim
********
Tim Nevels
Innovative Solutio
names and field names
will allow those to continue to work even if you change the table or field
name. Added benefit it also works when using virtual structure table and field
names instead of the actual names.
Tim
Ti
how you would handle knowing if the space bar was pressed. Use ON
EVENT CALL.
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
*
gate.com/articles/en_US/FAQ/006253en?language=en-em
So maybe it is a file with a weird name.
Tim
****
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
address table and this will fix
your “problem”.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Gro
y chances for a context switch with so many lines of code.
I think Kirk was asking about the “<>counter_l := <>counter_l + 1” example not
IP array updates. I see no reason to protect simple IP variables that are just
getting a value set or retrieving a value. IP arrays are another st
do it this way to give developers
maximum flexibility. But maybe when you compile the code this is very difficult
for them to implement. Preemptive worker processes only run preemptively when
compiled. And compiled preemptive code has many requirement that compiled
ensive” commands may need special attention if you are
using pointers that will cause the trigger to run.
Tim
****
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
s into 4 pieces, call 4 workers, wait for them all
the finish and then combine everything into a single set of arrays.
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
***
ger. But I have no idea how much
longer it will take. Probably a worthwhile trade-off to get preemptive to work
in my triggers.
Tim
****
Tim Nevel
ant this too!
Tim
************
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Arch
ow the year but
> it was post-Schaumburg. The only command not susceptible to timeslicing is
> Semaphore.
OK I can accept that.
But what about this:
<>counter_l := <>counter_l + 1
It does not contain any 4D commands. Can that line of code be time sliced, or
will this line of co
re regularly run reports so we know how long they take on
average. I can easily put in some debug code to let me run the same report
calling the old method and the new method that is preemptive. And this is
really just a way for me to try out this new preemptive stuff. I always like to
progr
ogramPath_t+$commandLineParameters_t+$documentPath_t+"
"+$printerName_t)
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
up drive mounted or the permissions don’t allow
it.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Gro
ick and simple way
to handle the situation.
Tim
************
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group
e operating system to
share.
In my opinion you don’t need 64bit 4D Server unless you have at least 8GB on
the machine. With an 8GB machine you can easily set the 4D data cache to
5,000MB.
Tim
Ti
readable with the structure file. UUIDs in the
data file and structure file would not match.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
he
Adaptive cache setting for deployment of a 4D application to multiple
customers? Any of you care to reply to Ferdinando’s question and give home some
advice?
Tim
************
Tim Nevels
Innovative Solutions
s that
issue with me reverse engineering the query editor binary file format that has
held me back. 4D’s license agreement says you’re not supposed to do that. But
maybe I’m just being just a little to paranoid. :)
Tim
***
privately.
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com
US Dollars)
1. $0 - $50
2. $51 - $75
3. $76 - $100
4. $101 - $150
5. $151 - $200
6. $201 - up
And yes I am totally aware that everyone’s rates change based on the job, how
busy you are, etc. I’m just just looking for a “basic, average” rate.
Tim
****
ist
Tim
****
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Archive: http://lists.4d.com/arch
On Dec 17, 2016, at 2:00 PM, Bertrand SOUBEYRAND wrote:
> In New York or in Rabat ?
Of course for me a New York rate would be more helpful than Rabat, but I’m also
curious about 4D rates all over the world.
Tim
****
Tim Nevels
Innovative Solutions
rate.
Anonomus 4dtoday.com survey is the way to get an answer to my question.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
of America less than $200 an hour for a lawyer is unheard of.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Int
ow Size” attributes to not allow resizing. (Yeah, I know you still see the
resize widget that does nothing at the bottom right corner of the window. You
just have to live with that.)
Tim
********
Tim Nevels
Innovative Solution
ncovered the fact that pointers to individual array
elements are not yet fully implemented by the compiler. At least it knows it
can’t handle it and gives you an error message.
Tim
************
Tim Nevels
Innovative Solutions
785-749-
a new area and we
need ideas on how to best utilize it.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet
after Rich Gay sold it? Are they
still around and doing 4D work?
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
t to do a “Find in
array” on the text array, and then use the corresponding longint array value to
retrieve the object array element number. And it scales well with big arrays
and b
1st for presentation of many practical examples, and the second
> one will be a training day with my friend Add in USA.
That is good news. I’ll be attending the Denver Colorado meeting. Look forward
to seeing you there and your presentation on new v16 features.
Tim
*********
rmance issues with
client/server. But it is another option that might be useful in some
situations.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
ace Program Conference - Corey Goode Presentation
https://www.youtube.com/watch?v=vXhulEQib5U
Tim
****
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.
want it to work.
What’s that old saying… if you’re given lemons, just make some lemonade. :)+
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
On Jan 17, 2017, at 7:40 PM, Lee Hinde wrote:
> I just updated the license with the 2017 license and I still can't get in.
> It's behaving like a compiled system. I get an error alert without
> edit/trace option.
Hard to tell what is causing the error without seeing the error message dialog
box
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Archive
turns the month name using 4D String command.
// CREATED BY: Tim Nevels, Innovative Solutions ©2014
// DATE: 7/12/14
// LAST MODIFIED:
//
C_TEXT($0)
C_LONGINT($1;$monthNumber_l)
$monthNumber_l:=$1
C_TEXT($dateString_t)
$dateString_t:=String(Add
…
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Archive: http://lists.4d.com/archive
ike Windows 10?
It’s out in preview mode now, but I can’t find any details on the built in PDF
driver. This would make it so nice for 4D running onTerminal Server.
Tim
****
Tim Nevels
I
covered a couple ways of doing this.
Thanks Tim. This is exactly what I was looking for!
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
job done:
// ===
// PROJECT METHOD: TurnOffPDFCreatorUpdates
// PARAMETERS: none
// DESCRIPTION: Turns off checking for updates by PDFCreator.
// Based on: http://kb.4d.com/assetid=76893
// But you can't update HKEY_LOCAL_MACHINE withou
for such a thing but I do so little PHP I'm not sure I'd recognize
> it if I found it.
Are you attaching the pdf to an email and it is the receiver of the email that
reports the pdf is corrupted?
Tim
************
Tim Nevels
Innovative So
e entry filter to
require entering 4 digit years. This can make obvious data entry errors
immediately seen and corrected.
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
***
this
> table and form to come up by default.
I found an undocumented feature in v15.2 that might help you. If your Caps Lock
is on when you start up, the window you are looking for will be displayed.
Tim
Ti
on Jan 19, 2038.
I’ll now include the 3 “magic characters" JPR in this post to trigger his email
filter to flag this post as something he might be interested in reading. Being
the author of DataAnalyzer I bet he knows the new 4D v11 date and time formats.
Do you know JPR?
Tim
****
urrent time)
INSERT INTO TheTable (TheTimeStamp) VALUES (:$timeStamp_t)
What is is the magic to put a 4D time stamp text var into a SQL TIMESTAMP
column?
Tim
********
Tim Nevels
Innovative Solutions
785-7
The 4D SQL engine is so strict. I wish it would recognize the timestamp format
that 4D itself provides via the “String” command. But wishing does no good, and
feature requests do only slightly more good.
At least now I know how to massage a 4D timestamp into a format the 4D SQL
engine acc
luck. :)
Tim
************
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Archive: http://lists.4d.com
make some of the
above changes I mentioned. That’s how I do things.
Tim
************
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D
is being maintained by Walt Nelson
now. The website only talks about 4D v11/v12/v13. Not sure what his plans are
and what new 4D technologies he plans to add to Foundation. You’d have to ask
Walt about that.
Tim
********
Tim Nevels
Innovative Solutions
785
ed to
rush in getting the new cache system out. The current one is working just fine.
Better to make the new version rock solid first and then release it. I think
that’s the right approach.
Tim
********
Tim Nevels
Innovative Solu
lay interval.
I have to admit I’d be hard pressed to site a useful real world case where you
want/need to delay a process for even a single millisecond. But it is now
supposedly possible with 4D v15+.
Tim
************
Tim Nevels
Innovative So
ettings for Mouse would make this less of
an issue. But I only notice these problem in 4D.
I’ve come to the conclusion that it is just the result of old men with fat,
sloppy fingers that is causing the problem. Of course… I could be wrong. :)
Tim
***********
$8,500 in 1991.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Archive:
-transfer/wsftp-client
Tim
****
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: htt
ll want to be. It’s just going to take
a few more years, if you want my honest opinion.
Wow… this turned out to be a lot longer post than I expected. But it might be
helpful to less experienced 4D developers.
Tim
***
this bug has been fixed. This could spread to others and
give v16 a very bad name. Nobody wants that. Especially 4D Inc.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timne
4D we need to look at”, I think you are expecting too
much. Opening a tech support case for the bug is the first step in getting it
worked on and fixed.
Tim
****
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.
list of locked record — I’m sure 4D Server keeps a list
of this somewhere internally — and if it finds a locked record that is not
linked to a currently connected user, it unlocks it. That would fix this issue
and not require a 4D Server restart.
Tim
*********
nd too?
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Archive: http://
his before.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Archive: htt
e day.
How do you handle the situation where the stand-alone log writer app crashes,
is not running due to a machine restart, or for whatever reason goes deaf and
stops responding to the HTTP calls? You certainly don’t want any possibility
of losing some logging information.
Tim
***
n’t that be nice? Wouldn’t that be unexpected? Wouldn’t that be a big
deal?
It’s so big that Laurent Ribardière himself will be there with JPR to talk
about it.
I don’t have any inside information. Nobody from 4D has told me anything. I’m
just speculating.
ering team are building.
> Just trust me, if you come to the Advanced Training day, you will not regret
> every millisecond you will spend with us, for it will save you days (and
> more) of programming.
No question about it, I will definitely be there.
Tim
umentation and it says nothing about math operators
working differently in compiled and interpreted.
http://doc.4d.com/4Dv16/4D/16.2/Operators.300-3433570.en.html
You guys MUST must include this in the documentation.
Tim
********
Tim Nevels
Innovative
ed.
That’s my opinion.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ:
cause we live and
work in the real world.
Tim
****
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group
to agree with you. 4D Inc. sucks.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Arch
.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
**
4D Internet Users Group (4D iNUG)
FAQ: http://lists.4d.com/faqnug.html
Archive: http:/
over
and over again to keep writing to files does it work and there is no file lock
issues?
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
***
much easier.
And keep those summary long. They usually contain a lot of valuable
information.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
timn
seful new command I’ve found.
And it works from any type of process. So super useful for interprocess
communication. No more CALL PROCESS(-1) or using IP variables. Just CALL
FORM($winRef_l;”methodName”;param1;param2;…). So clean and nice.
Tim
**
ser interfaces to database solutions. I never
realized you don’t care about UI stuff and actively avoid it. It explains a
lot. You are a code monster and backend database monster. If 4D is not
advancing the language and the database you think it is sitting still. Too bad
they can’t see
RRAY($optionNames_al;ZINT_NO_BACKGROUND)
APPEND TO ARRAY($optionValues_at;"1")
// get barcode image
$image_c:=ZINT
($barcode_t;ZINT_Format_PNG;BARCODE_CODE128;$optionNames_al;$optionValues_at;$textData_t)
Tim
Ti
n the case
where you need to fix something or write something new.
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
etails’SerialNumber:=[InventoryItem]SerialNumber)
This is all just a hack to get you through a conversion process.
Tim
********
Tim Nevels
Innovative Solut
Something totally off topic, but made me laugh.
My girlfriend sent me this picture:
http://myweb.midco.net/~timnevels/iPhonePanties.png
Tim
Tim Nevels
Innovative Solutions
785-749-3444
timnev...@mac.com
future.
iPhone Panties has got to be the ultimate gag gift for that special someone.
Tim
********
Tim Nevels
Innovative Solutions
785-749-3444
ti
which is to support
// Cut, Copy and Paste in the current object.
// CREATED BY: Tim Nevels, Innovative Solutions ©2016
// DATE: 4/1/16
// LAST MODIFIED:
//
C_TEXT($1;$menuRef_t)
C_TEXT($2;$methodName_t)
If (Count p
e the
4D Write code so we can run on version X.X of macOS or Windows.
Anybody heard comments from Apple or Microsoft as to when they will kill
support for 32bit applications?
Tim
********
Tim Nevels
Innova
> On Oct 17, 2017, at 2:00 PM, Keisuke Miyako wrote:
>
>> 2017/10/13 6:27、Tim Nevels via 4D_Tech <4d_tech@lists.4d.com> のメール:
>> Does anyone see anything wrong with this code:
>> $image_c:=ZINT
>> ($barcode_t;ZINT_Format_PNG;BARCODE_CODE128;$optionNames_al;$o
ers are bitmap, not text.
Now I understand. In our application we are only printing raw barcodes with no
text below. So native PNG should work just fine.
Tim
********
Tim Nevels
Innovative Solutions
785-74
than normal. So it
misses the next 1 second interval.
Could you change the interval to 5 seconds? Give it some “breathing room” to
make sure it goes deeply asleep before it is awakened again.
Tim
*
us all the time on the client side to setup the selection
info and make the shadow copy of the current record.
Everything is small bits of time, but they all add up when you do it thousands
of times.
Tim
************
Tim Nevels
Innovative Solutions
785-749-3444
=
// PROJECT METHOD: RenameFolder
// PARAMETERS: $0 = error message
// $1 = path to folder
// $2 = new folder name
// DESCRIPTION: Renames a folder by calling the operating system
// to do the work. If rename was successful return blank; otherwise
// return err
1 - 100 of 428 matches
Mail list logo