MSEide (including gdb) is much more convenient than Delphi 7.
=
Except evaluating property functions (sometimes more ofter used than
variables) in the debugger etc. GDB forces to create intermediate
variables to assign the property values to them for achieve that -
Does Kylix here mean the need in quite old QT libs on target machines
? What is the running envirionment ?
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite
What do you mean by floating hint? Can you send me a screen print of
what you see?
==
It was a proposal how the feature (showing object types while writting
code) could look like. Like variable values while debugging.
TypeOf
Synopsis
function TypeOf (var x): PObjectType;
Description
Returns a pointer to the VMT of an object type or variable. This
pointer can be used to identify the type of an object.
TypeOf can be applied to expressions of object type and to object type
names. In the former case, the
I am in the ide and writing program code
=
In floating hint over instance variable ?
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free
Because we now
have own classes unit I plan to make the next release Delphi 7 compatible
again. After that it should be possible to make it Kylix 3 compatible because
we now have an own libc unit too.
==
Will it alow to use their BPL packages ?
2013/2/26, Martin Schreiber
Per the documentation from the supplied link it seems the answer is encrypted.
Probably the need in encryption is set by server settings, and clients
just follow these.
PSL:
You can also make the things clear with a network sniffer -
of the tmsemysqlconnection component travel
the network as clear text or encrypted data?
==
Isn't it the duty of the client DLL ? (establishing SSL connection etc)
(an excellent solution - use STUNNEL4 as middleware, it works
brilliant both in LINUX win-32)
64bit support will anyway be needed for smooth running 2G+ (with swap,
sure) memory-usage apps.
Because of huge CPU memory requirements of modern movie-like
PC-games, Windows7 64bit has been the current win-32 mainstream :)
Looks nice :)
Some utlities have good decent conversion speed:
1) http://www.graphicsmagick.org/GraphicsMagick.html genetares
thumbnails 48x48 from 6M JPEG in a half os second
for %%f in (*.jpg) do gm convert %%f -thumbnail 48x48 -gravity center
.\rsz\gm_%%f
1) ffmpeg (libswscale) :
# for %%f
Free Pascal Compiler version 2.6.0 [2011/12/25] for i386
Copyright (c) 1993-2011 by Florian Klaempfl and others
Target OS: Win32 for i386
Compiling manyimages.pas
Compiling main.pas
Compiling D:\mseide-msegui\lib\common\image\mseformattiffread.pas
Compiling
Load the thumbs in a timagelist and use a tlistviw for displaying.
=
How to get these thumbs so that not to take 150..200M of RAM for
35..40 of 100K JPEGs ?
(the testcase east 145..160M of RAM fro these)
It dosn't buil on vanilla FPC 2,.6.0:
===
Compiling D:\GITROOT\mseide-msegui\lib\common\kernel\windows\msewindnd.pas
Compiling main.pas
Compiling main_mfm.pas
Compiling D:\GITROOT\mseide-msegui\lib\common\image\mseformattiffread.pas
Compiling
Not git-pushed yet :)
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
100+Mbytes looks strange.
With the widgetgrid based testcase at Yours ?
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
It is, see attachment. Please note the *master* branch.
Me use mclasses as the default. Should me switch back to the master one ?
--
Everyone hates slow websites. So do we.
Make your web apps
The listview example shows empty area for aprox 30 JPEGs after 1
minute of waiting.
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
But 50...100 times as slower compared to preview window of XNView (for
102 files of total size 53MB )
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for
FastImageResizer 0.98 (considered to be a good resizer) shows
results similar to the listview project. It seems that XNview
applies some kind of trickery :)
--
Everyone hates slow websites. So do we.
Make your web apps
fpImage is slow.
===
No too much. Really 1.5..2 as slower times compared to FastImageResizer.
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download
And others resizers too :)
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
A related discussion at http://freepascal.ru/forum/viewtopic.php?t=8742
PS:
Graeme, fpGUI at SF seems no updates since 2011 march. Why ? Rare
people can work with SVN/GIT etc CVS.
--
Everyone hates slow websites. So do
For instance, assigning two100k JPEGs to two TImage-s on design time
results in enlarging file by 4Mb. There're some compact lossless
formats suitable for internal bitmap stirage - for instance :
wlm (CompW) = 170K
wic (J Wavelet Image Codec) = 270K
wdp (HD photo) - 980K
SoftImage (PIC) = 1.2M
two 100k JPEG
Oops - one 100K JPEG
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
Though amongst discussed formats, only PIC+PLE PCX+RLE seem to 100%
lossless - and both they give 1.2M for 100K JPEG. But PNG of 100%
quality isn't bad as well.
--
Everyone hates slow websites. So do we.
Make your web
Load it from a compressed format by a resource stream
=
From an external file ? Not always desirable.
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download
That's not in design time (for visual adjustment to background etc) ?
It's pitty.
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
BTW: maybe you could use Martin's bmp2pas (possibly modified) to convert
a JPEG or PNG picture into an array constant and retrieve it at run time on
the fly to feed the corresponding loader routine?
===
Extra steps which can usually be avoided (but possibly this case) . We
try
we
==
We put numerous ideas :)
git mclasses 819e88245aa356f798377b7990922f818dcae5d1 has
tmaskedbitmap.options bmo_storeorigformat, needs the according mseformat*read
unit on runtime. Please test.
Wow, it works :) Thanx ! Small executable still no flicker.
By tye SQLITE3 comminad - not yet
2.0 Type Affinity
In order to maximize compatibility between SQLite and other database
engines, SQLite supports the concept of type affinity on columns.
The type affinity of a column is the recommended type for data stored
in that column. The
Now we have ftGUID for PostgreSQL, FB..
Great work, Martin !
Now comes SQLite3 if provided by the backend faclities, correct ?
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps,
Thanx !
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
Can MSEgui datsets widgets handle ftUUID filed type (16*(2*ASCII_ALPHA_NUM)) ?
CREATE EXTENSION IF NOT EXISTS uuid-ossp WITH SCHEMA public; // PG 9.1+
CREATE TABLE t1 (
id UUID NOT NULL DEFAULT uuid_generate _v1(),
[ ...]
);
Does as char(nn) not work?
select cast(id as char(36)) as id, [..] ? It should work but :
1) cumbersome syntax (the simplier id::char(36) can't be used
because of the : char used for parameters)
2) non-optimal search
Though.. it can be mapped as ftText is mapped - for the initial approach.
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
PostgreSQL ODBC driver is usually set up : ftUnknown maps to
ftLongText(ftText).
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills
How to switch to (to build projects for,..) the new branch ?
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow
Yes.
Really. But after MSEDIRCLEAR .\
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow -
Branching with merging stashing is nightmare to understand :)
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with
I feel the same. It even wasn't necessary to go from BeliOS to SourceForge
With the simplified WEB-interface deactivated to include qutation
- there's no such spam.
--
Master Visual Studio,
The actual macro expansion is displayed by popup hints on the edit widgets
where macros can be used.
===
Me mean dipslaying values of vars configured via command-line. Sure,
with their editing disabled.
$FPCDIR, $MSEDIR etc related to MSEide configuration and fed via
macrodef command-line parameter.
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with
Why?
==
Supplied by command line, these vars should have highest priority thus
blocked for changing. The stat file values should only be taken
dipslayed (and allowed for editing) if command line doesn't include
the corresponding macrodefs, correct ?
This (priority) approach won't allow non-root users to break the
(default) working MSEide configuration :)
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with
In other turn, command line w/o macrodefs will allow users to do
everytiong with the configation.
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with
It does.
But we don't see that on the configure dilaog and this dilaog allows
us to smth ignored later.
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development
So to let a user build any piece of the (system wide available) run time
library, it would be sufficient to set the _compiler_ suid root
We only mean to allow this bit for MSEide executable in/usr/lib/*
which can't be replace by non-root users.
Where does it search for it?
==
In /usr/lib/ and libX11.so exists there.
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours
As you seem to be pushing this idea, why don't you provide specific,
concrete details of what you want me do to.
Educate me a little as I don't follow what you are trying to say.
Run the IDE with the below script :
--
#!/bin/sh
FPCDIR=`dirname \`fpc -h | grep
/usr/lib/mseide-msegui/apps/ide/mseide
'--macrodef=FPCDIR,$FPCDIR,MSEDIR,/usr/lib/mseide-msegui/,MSELIBDIR,${MSEDIR}units/lib/common/'
2013/1/17, Ivanko B ivankob4m...@gmail.com:
As you seem to be pushing this idea, why don't you provide specific,
concrete details of what you want me do
Probably the FPCDIR macrodef may need the trailing slash :
..=FPCDIR,${FPCDIR}/,..
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills
f [ `id -u` != 0 ]; then
exec sudo $0 $@
fi
==
Also IDE's executable may have its SUID bit set :)
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps,
The startup script works - no need to configure IDE with it.
But my FPC still can't find XLIB (smth wrong on my system - after HDD
upgrade 500G - 2TB with Norton GHost) - it's another ( my personal
troubles) hstory :)
PS:
Martin, what do You think about the idea - to show IDE config vars (as
Why not to pass MSEDIR MSELIBDIR as command line parameters in
startup command of IDE ?
And FPC dir can be retrieved before calling that command (everything
needde in a *.sh file) and then passed as FPCDIR. It'll eleiminate the
need in knowing MSE+FPC directory matching (barely usable info for
Is this install from the .deb package or the .tar.gz package?
The DEB one.
My tests were run on debian wheezy 64 bit.
=
DEBIAN Squeeze 6.0 32 bit
--
Master Java SE, Java EE,
Patrick, let's try the approach me used, for the below bunch:
http://www.likan.uz/uploads/MSE_debianized.rar
make_all.sh must build everithing provided that
debhelper (= 5), dpatch, unzip, fpc (=2.2.0), libx11-dev are
insatalled on the build host.
What I have now is working so no more changes for now. Just more testing.
=
Anyway we should provide tutorials, docs, examples, utils etc together
with IDE units - like other RADs are formed. My aprroach was an
attempt to achieve that :)
Or possibly include it in this package but
in a separate path, maybe in
/usr/share/doc/mseide-msegui/{examples,tutorials,doc,etc}.
DEBIAN distros usually ship all these parts in separate packages.
Currently, MSEUNIVERSE is difficult to take only needed per-package
Did you check the .fpc.cfg file?
===
We shouldn't care about this file.
For me the FPC unit handling is a mystery. :-)
===
As mentioned, why not to copy ALL bulit MSEgui units to
/usr/lib/mseide-msegui/units/ run the IDE with the below command :
Recompiling msearrayutils, checksum
changed for msetypes.
===
--RE--compiling ? When does this message happen ? On primary builing
the MSEgui units ? Or on building user projects ?
Me ask because tried all the approches and the offered was the only
one me had managed to
occurred after mseide was built and installed and attempting to test
a new project
===
Definetely FPC can't find the prebuilt MSEgui units since doesn't get
their proper location from MSEide.
( this approach me advise worked at me well and this was the only one working )
Recompiling msearrayutils, checksum changed for msetypes.
And then it cannot write to the /usr/lib/mseide-msegui/.. folder as it
is owned by root.
Why do You rebuild the MSEgui units with regular user projects ? They
should be built once at installation time.
Like Martin said, I had something wrong.
Most probably FPC can't find prebuilt MSEgui units so it tries to
build them again but has unmatching source paths with MSE*.
Have You tried the approach me use (putting all prebuilt units to a
single directory which is then
AGIF are worse in that they can't be paused unless open in a special
graphics editor so irrelevant for tuitorals etc.
But they're excelnet just for demonstrating .. can do ..!, sure.
Also they're built from GIF frames idealy (almost lossless)
compressed from screenshots as contrary to damaged JPEG
Me gather copy (find xarg below) all units etc to same directory
so that it can't be pointed by a single macro.
debian.RULES:
[..]
# create all necessary directories
install -d $(INSTALL_DIR)/usr/bin
install -d $(INSTALL_DIR)/usr/lib/mseide-msegui/units/common
can't be pointed
==
Oops, CAN be pointed
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200
Startup command for IDE: install/mseide = /usr/bin/mseide
--
#!/bin/sh
# may be needed on some misconfigured X11 systems
#
#export LANG=ru_RU.UTF-8
/usr/lib/mseide-msegui/apps/ide/mseide
'--macrodef=MSEDIR,/usr/lib/mseide-msegui/,MSELIBDIR,${MSEDIR}units/'
exit 0
Why do you use CP866? ISO8859-5 could be an
alternative?
==
CP-866 is OEM (M$ DOS) encoding for russian win-32 console as defined by M$.
--
Master SQL Server Development, Administration, T-SQL, SSAS,
isn't flv just a
container that can carry most anything around?
===
Anyway instantly detected so that FLV Adobe player will be 1-st thing
to dowbload.
--
Master SQL Server Development,
Me need a way to bypass downloading (into emty directory) any posible
large binaries *_mfm.pas from MSEUNIVERSE (win-32 ones can be
filtered out by their extentions but LINUX ones..).
2013/1/8, Patrick Goupell pgoup...@upmerchants.com:
On 01/06/2013 01:01 PM, Ivanko B wrote:
Me'll prepare
You don't have privacy anymore
===
Not a trouble for people from communistic world :)
The ideal solution for sharing videos might be be video hosting
(casting FLV files for peple with unlimited Internet traffic) with
download hyperlink provided.
Just convert it into a FLV video [as for YouTube ].
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200
Just convert it into a FLV video [as for YouTube ].
==
May be done via uploading it to YouTube (it'll perform the needed
conversion by itself) then downland the resulting video.
--
Master Visual Studio,
YouTube just hosts most widely player compatible videos.
If You have a Google account then You may upload to YouTube instantly.
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps,
There is a spot for videos on the msegui.org website
and I will put it there.
===
To the FLV format so that to be played by FlashPlayer ?
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js,
storedcomponentinfodialog.pas 'Store Component '
Поместить компонент в хранидище
projectoptionsform.pas 'Hangup'
Отключиться
projectoptionsform.pas 'Interrupt'
Прервать
projectoptionsform.pas 'Quit'
Выйти
projectoptionsform.pas 'Illegal instruction'
Неверная команда
Ведите пароль - Введите пароль
Пароль неверен! - Неверный пароль !
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with
Could be done in the Russian version of MSEide.
Why not together with russian i18n DLL ?
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now
Sure, but not by me.
===
Probably You'll only need to add command line option like --locale
or --lang so that to call SetLangConsts for the IDE if provided.
Otherwise IDE will be half-localized (only widget text, not standard
dialogs messages).
There will be a symbolic link from /usr/bin/mseide to
/usr/lib/mseide-msegui/bin/mseide
=
Exactly so :)
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web
Scriptform Scrollboxform seem not to have proper templates (errors on New-..)
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills
Много наисправлял (приаттачено).
ПС:
Леш, только не проси еще раз лопатить этот файл - я и так чуть не очмонел :)
mseide_ru(1).rar
Description: application/rar
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012,
BTW, last time I completely missed the /opt hierarchy
==
It's usualy not included to $PATH in many distros so may need extra
steps to have programs placed within it to work.
--
Master Visual Studio,
With the new i18 translation, will it be possible to call proper
SetLangConsts on start of MSEide togerther with i18n so-file supplied
by command line etc ? (so that to switch MSEide language by a command
line option).
For binary packeges, we should definitely use /usr/bin
/usr/lib/mseide-msegui/. /usr/local/* is intended for in-place build
stuff.
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web
Wow, some of these messages are issued by an external program (GDB).
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your
But you want English for Russians, who don't speak
English. I'm so sad.
===
Martin, russians reeally don't like learning foreign languages (and
the English may even be considered as an enemy's language), most of us
simply don't need them at all.
PS:
Although the Pascal
no autocompletion, Code Tools.
===
It means they look for a reason why not to program :)
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide
Why are they able to program in Pascal and to use MSEgui then?
Not a problem to remember 50..100 keywors as parrots do.
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access
Ivanko B, please correct errors in translation. I saved all in scv files
also.
Done, see the attachment.
mseide_ru.rar
Description: application/rar
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free
Леш, где имена файлов и каталогов - там замени Название на Имя. А
в общем - классная работа :)
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide
Wow, realy russian IDE ! The great work, Alexey :)
2012/12/23, Алексей Логинов loginov.alex.va...@gmail.com:
Translated constants for Russian.
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Nobody
really wants to or has the time, talent fr it.
=
Me think realy there's should be an opportunity to write items easily
quickly as they encounter in real work - encountered then entered
the site where wrote. Possibly there're should be templates for all
items so that to
If I made such a widget you will use it in your own
projects
==
Me just mean that the absence of own (calling help items within same
window, with bookmarking etc) cross-platform help system (no matter
whether it uses the mentioned RTF widget) is a drawback :) Me already
checked the
meant nobody wrote a serious English text about MSEide+MSEgui since 1999,
why should it be different in Russian language?
==
Anyway It should be a person capable of (or specialized on, timed on
because of duties) writting SERIOUS documentation. Alexey affirms
there's such
Off-topic but curious. What email client do you use? I have never seen
any email client with such strange email quoting style as I see in your
emails.
===
Do You mean the ==..== between replies ? There're manually typed :)
PS: me use Opera via WWW-browser at the moment (both
uk, be, ba, bg, ce, cu, cv, kk, kv, mo, tt, ru, etc.
=
1/6 of the world + the eastern Europe + the East Germany, many arabs,
vietnameeze, chineeze... and the russian speaking people are curious
because of the russian ( non-deterministic ) way of thinking.
I will try to get a linux install script setup as well.
=
An excellent idea !
Though the DEBIAN guys refuse to ACCEPT such (in-place-build) way of
installation to their distros %)
On MSEGUI.ORG, for win-32 version, the Print version of page has to
be selected to get
Who makes the also necessary help system
=
We need a proper RTF display widget (capable of displaying images
hyper linking) then the INF format (one of generated by FPDOC, has
significant advantages as to chaptering search size, but needs
some extending for UTF-8 support) may be
It's my work %) It uses InnoSetup (it 's freeware also has internal
PascalScript, BTW). If needed, me can provide the build script (the
InnoSetup language)
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free
501 - 600 of 964 matches
Mail list logo