Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: TStyleBook - extracting pngs



Permlink Replies: 80 - Last Post: Jul 27, 2016 8:37 AM Last Post By: Markus Humm
Markus Humm

Posts: 5,113
Registered: 11/9/03
TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 15, 2016 2:05 AM
Hello,

using Delphi 10.1 Berlin for some Android app where I need to change the default
style or create my own one, how can I:

1. How can I export the pngs of the standard style?
For some of the elements I need to edit the pngs contained in the supplied
default style, e.g. the AndroidLLight.fsf
For this I place a TStyleBook on my form, load that file and I find a TImage
named AndroidL Lightstyle.png in the IDE’s structure panel. Now I’d like to
export the contained PNGs so that a graphic designer can alter them and
then I’d like to import those. For this I click the ellipsis button of the
MultiResBitmap property.
The dialog for managing the contained images in various resolutions opens,
it contains 4 entries for the 4 currently defined scaling factors, but all file
name fields are empty and all resolutions are shown as 0x0.
How do I get at those images as the bases?
2. On some other screen I already have a TStyleBook for being able to define
some custom style for some TListBoxItems. Is there some standard/easy
way to merge that into the main TStyleBook once I define such a
TStyleBook as soon as I get point 1 solved?

Greetings

Markus
loki loki

Posts: 787
Registered: 7/1/02
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 15, 2016 7:59 AM   in response to: Markus Humm in response to: Markus Humm
1. How can I export the pngs of the standard style?
For some of the elements I need to edit the pngs contained in the supplied
default style, e.g. the AndroidLLight.fsf
For this I place a TStyleBook on my form, load that file and I find a TImage
named AndroidL Lightstyle.png in the IDE’s structure panel. Now I’d like to
export the contained PNGs so that a graphic designer can alter them and
then I’d like to import those. For this I click the ellipsis button of the
MultiResBitmap property.
The dialog for managing the contained images in various resolutions opens,
it contains 4 entries for the 4 currently defined scaling factors, but all file
name fields are empty and all resolutions are shown as 0x0.
How do I get at those images as the bases?

look the brilliant answer of embarcadero when i raise the bug :
https://quality.embarcadero.com/browse/RSP-13750

Graphics from default styles not for public usage. This is a company policy.

Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 15, 2016 3:06 PM   in response to: loki loki in response to: loki loki
Am 15.07.2016 um 16:59 schrieb loki loki:
1. How can I export the pngs of the standard style?
For some of the elements I need to edit the pngs contained in the supplied
default style, e.g. the AndroidLLight.fsf
For this I place a TStyleBook on my form, load that file and I find a TImage
named AndroidL Lightstyle.png in the IDE’s structure panel. Now I’d like to
export the contained PNGs so that a graphic designer can alter them and
then I’d like to import those. For this I click the ellipsis button of the
MultiResBitmap property.
The dialog for managing the contained images in various resolutions opens,
it contains 4 entries for the 4 currently defined scaling factors, but all file
name fields are empty and all resolutions are shown as 0x0.
How do I get at those images as the bases?

look the brilliant answer of embarcadero when i raise the bug :
https://quality.embarcadero.com/browse/RSP-13750

Graphics from default styles not for public usage. This is a company policy.


Hello,

thanks for this dissapointing information.
There needs to be some solution of some sorts or how did others create
complete replacement styles? (e.g. the premium ones)

Greetings

Markus
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 15, 2016 3:23 PM   in response to: loki loki in response to: loki loki
https://quality.embarcadero.com/browse/RSP-15485

Anybody else likes to extract, edit and reimport the pngs of default
styles? If yes then please vote for this.

Greetings

Markus
loki loki

Posts: 787
Registered: 7/1/02
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 16, 2016 1:39 AM   in response to: Markus Humm in response to: Markus Humm
On 7/16/2016 1:23 AM, Markus Humm wrote:
https://quality.embarcadero.com/browse/RSP-15485

Anybody else likes to extract, edit and reimport the pngs of default
styles? If yes then please vote for this.

Greetings

Markus

personally i build a small application to extract all the png from the
compiler software (the ios and/or android "exe") :(

thanks emb :)
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 16, 2016 6:46 AM   in response to: loki loki in response to: loki loki
Am 16.07.2016 um 10:39 schrieb loki loki:
On 7/16/2016 1:23 AM, Markus Humm wrote:
https://quality.embarcadero.com/browse/RSP-15485

Anybody else likes to extract, edit and reimport the pngs of default
styles? If yes then please vote for this.

Greetings

Markus

personally i build a small application to extract all the png from the
compiler software (the ios and/or android "exe") :(

thanks emb :)

Hello,

you built such a program?
If yes would you kind sharing it? I simply want to extract them from the
.style file.

I suspect that the PNGs are simply hex encoded, as the .style files are
text based anyway. But that's just a guess as I haven't yet found the
time to do so.

Did you vote for my report?

Greetings

Markus
loki loki

Posts: 787
Registered: 7/1/02
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 16, 2016 1:50 PM   in response to: Markus Humm in response to: Markus Humm
you built such a program?
If yes would you kind sharing it? I simply want to extract them from the
.style file.

I suspect that the PNGs are simply hex encoded, as the .style files are
text based anyway. But that's just a guess as I haven't yet found the
time to do so.

Did you vote for my report?

Greetings

Markus

yes i build, but i already delete the source code :(
in fact it's very easy, you look in the compiled file (ex: .apk on
android) for all word like

‰PNG

and the end of the file:

IEND®B`‚

off course now with @#{^# unicode in delphi it's not easy to do, but if
you have delphi < d2009 or if you install Alcinoe you can do it very
very simply

P1, P2: integer;
aBinStr: AnsiString;

aBinStr := AlGetStringFromFile('MyApk.apk');
P1 := 0;
while true do begin
P1 := alposex('‰PNG', aBinStr, P1+1);
P2 := alposex('IEND®B`‚', aBinStr, P1);
if P1 > 0 then AlSaveStringToFile(AlCopyStr(aBinStr, P1, P2-P1))
else break;
end;
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 16, 2016 10:20 AM   in response to: loki loki in response to: loki loki
loki loki wrote:

look the brilliant answer of embarcadero when i raise the bug :
https://quality.embarcadero.com/browse/RSP-13750

Graphics from default styles not for public usage. This is a company
policy.

It may not be brilliant, but it is helpful, since now you know you
can't use them. Tough luck.

--
Rudy Velthuis http://www.rvelthuis.de

"Which is it, is man one of God's blunders or is God one of
man's?"
-- Nietzsche
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 16, 2016 10:26 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Rudy Velthuis (TeamB) wrote:

loki loki wrote:

look the brilliant answer of embarcadero when i raise the bug :
https://quality.embarcadero.com/browse/RSP-13750

Graphics from default styles not for public usage. This is a company
policy.

It may not be brilliant, but it is helpful, since now you know you
can't use them. Tough luck.

And if you try to extract them anyway, then that is piracy.

--
Rudy Velthuis http://www.rvelthuis.de

"Save the whales! Collect the whole set!"
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 16, 2016 11:45 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 16.07.2016 um 19:26 schrieb Rudy Velthuis (TeamB):
Rudy Velthuis (TeamB) wrote:

loki loki wrote:

look the brilliant answer of embarcadero when i raise the bug :
https://quality.embarcadero.com/browse/RSP-13750

Graphics from default styles not for public usage. This is a company
policy.

It may not be brilliant, but it is helpful, since now you know you
can't use them. Tough luck.

And if you try to extract them anyway, then that is piracy.

Claiming something is company policy leaves the real reason open.
Don't they have the full copyright of those graphics? If not then just
state so and the matter will be seen in a different lught. But as is it
only means they said "no". But we adults usually want to know the reason
why somebody declines something to us.

Oh, and if it's not having the full copyright of the files: why not name
the original copyright holder so individual customers can ask him?
(might require some payment to that entity, but that shouldn't be too
much of a problem I guess)

And it leaves open the question how 3rd parties can build a proper style
interacting properly with the stock FMX controls. Extracting the
positions of the elements by looking at all those linktarget properties
is really laborsome.

EMBT needs to make it easier for us to do with the product what we need
to do, not harder. But you know that already.

Greetings

Markus
loki loki

Posts: 787
Registered: 7/1/02
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 16, 2016 1:56 PM   in response to: Markus Humm in response to: Markus Humm

Oh, and if it's not having the full copyright of the files: why not name
the original copyright holder so individual customers can ask him?

easy the original holder is apple and google :) because it's simply copy
of their design ;) and i don't think apple or google are against we made
app on their plateform using their design ;) so i don't know from where
they take such policy ! this was i say brilliant answer !
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 12:11 AM   in response to: loki loki in response to: loki loki
Am 16.07.2016 um 22:56 schrieb loki loki:

Oh, and if it's not having the full copyright of the files: why not name
the original copyright holder so individual customers can ask him?

easy the original holder is apple and google :) because it's simply copy
of their design ;) and i don't think apple or google are against we made
app on their plateform using their design ;) so i don't know from where
they take such policy ! this was i say brilliant answer !

The original creator of the elements may be Google or Apple, but I was
rather referring to the creator of these exact PNG files. That one might
be the issue. That might be the entity we have to licence from.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 8:03 AM   in response to: loki loki in response to: loki loki
loki loki wrote:


Oh, and if it's not having the full copyright of the files: why not
name the original copyright holder so individual customers can ask
him?

easy the original holder is apple and google :)

The original copyright holder for the images certainly aren't Apple or
Google.
--
Rudy Velthuis http://www.rvelthuis.de

"The hardest years in life are those between ten and seventy."
-- Helen Hayes, age 83
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 8:01 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

And if you try to extract them anyway, then that is piracy.

Claiming something is company policy leaves the real reason open.

Yes, it does. Probably because the real reason is none of our business.
And it is not a claim, it is a statement.
--
Rudy Velthuis http://www.rvelthuis.de

"Before the war is ended, the war party assumes the divine right
to denounce and silence all opposition to war as unpatriotic
and cowardly." -- Senator Robert M. La Follette
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 9:11 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 17.07.2016 um 17:01 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

And if you try to extract them anyway, then that is piracy.

Claiming something is company policy leaves the real reason open.

Yes, it does. Probably because the real reason is none of our business.
And it is not a claim, it is a statement.

If I need to modify them it is my busines. If the real reason would only
be that they only paid for a licence only allowing them to distribute
the images within compiled apps only but not giving permission to create
derrivate works there might be a chance that the original creator is
willing to licence those image under different terms as well.

But if we don't know who the original creator is we cannot ask him.
It's only not our business if they agreed on terms to not disclose the
name of the original creator. But even then this could be said so, as
this would kill some speculation and make the situation way more clear.

Only referring to company policy simply smells of "we don't want".

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 10:52 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Claiming something is company policy leaves the real reason open.

Yes, it does. Probably because the real reason is none of our
business. And it is not a claim, it is a statement.

If I need to modify them it is my busines.

They say you are not allowed to. You are completely free to design your
own, but you can't modify theirs. What is so hard to understand about
that?

--
Rudy Velthuis http://www.rvelthuis.de

"It is now possible for a flight attendant to get a pilot
pregnant." -- Richard J. Ferris, president of United Airlines
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 11:17 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 17.07.2016 um 19:52 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Claiming something is company policy leaves the real reason open.

Yes, it does. Probably because the real reason is none of our
business. And it is not a claim, it is a statement.

If I need to modify them it is my busines.

They say you are not allowed to. You are completely free to design your
own, but you can't modify theirs. What is so hard to understand about
that?

What's so hard about providing the reason why this is the case?
If it would be that the artist creating those hasn't licenced them for
this purpose asking him might lead to some solution.

But it's theirs and not yours to decide how open they want to be.
I simply see no real reason why they shouldn't be more open about the why.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 7:22 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

They say you are not allowed to. You are completely free to design
your own, but you can't modify theirs. What is so hard to
understand about that?

What's so hard about providing the reason why this is the case?

There may be many things you want to know and which they are not going
to tell you.

Sheesh!

It is company policy, period. It doesn't have to be explained to you.
It is none of your business why it is so. Just accept that it is so.

Capice?

--
Rudy Velthuis http://www.rvelthuis.de

"If there is no Hell, a good many preachers are obtaining money
under false pretences." -- William Sunday.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 10:48 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 18.07.2016 um 16:22 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

They say you are not allowed to. You are completely free to design
your own, but you can't modify theirs. What is so hard to
understand about that?

What's so hard about providing the reason why this is the case?

There may be many things you want to know and which they are not going
to tell you.

Sheesh!

It is company policy, period. It doesn't have to be explained to you.

It doesn't have to doesn't mean it cannot be done and it sdoesn'Ät mean
I should not want to know it. Sheesh!

It is none of your business why it is so. Just accept that it is so.

Capice?

I can disagree with you and want to know it. If it's not my business
they may tell me, but not you as a non member of that company.

Capice?

You have written it enough times now and I know your opinion about that
matter now, but since it's not your business as you're not EMBT it's not
really your business.

With asking I didn't violate any rule.
Those who never ask will never learn and will never get any vendor to
change. Policies do have a reason (otherwise they're moot) and that
reason can be explained. Not doing so will simply create fud etc.

But in my eyes there's no need to further discuss this topic with a non
EMBT member.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 1:58 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 18.07.2016 um 16:22 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

They say you are not allowed to. You are completely free to design
your own, but you can't modify theirs. What is so hard to
understand about that?

What's so hard about providing the reason why this is the case?

There may be many things you want to know and which they are not
going to tell you.

Sheesh!

It is company policy, period. It doesn't have to be explained to
you.

It doesn't have to doesn't mean it cannot be done

Yes, they could tell you a lot, but they won't. Because it is none of
your business to know **why** this is company policy. The only thing
you need to know is that it is.

It is none of your business why it is so. Just accept that it is so.

Capice?

I can disagree with you and want to know it.

You can want whatever you like (I wanted a Porsche for my birthday, but
didn't get one yet). That doesn't mean that they are obliged to
deliver it to you. It is none of your business why this is so. Just
like it is none of your business what I earn, and none of their
business to see your tax papers.

You can ask for an explanation as much as you want (although it gets
quite annyoing), but you will not get it. **Es geht dich nichts an**.

Don't you understand that?

--
Rudy Velthuis http://www.rvelthuis.de

"Logic is in the eye of the logician."
-- Gloria Steinem
loki loki

Posts: 787
Registered: 7/1/02
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 3:58 PM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...

Don't you understand that?

and you don't understand that it's us who pay them ????
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 19, 2016 3:21 AM   in response to: loki loki in response to: loki loki
loki loki wrote:


Don't you understand that?

and you don't understand that it's us who pay them ????

So? You bought their product. That doesn't mean they are obliged to
tell you everything you want to know. I don't ask BMW why they do this
and that and expect to get an answer. And I bought several of their
products, for a lot of money.

--
Rudy Velthuis http://www.rvelthuis.de

Flo Capp's Observation: The next best thing to doing something
smart is not doing something stupid.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 19, 2016 10:36 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 19.07.2016 um 12:21 schrieb Rudy Velthuis (TeamB):
loki loki wrote:


Don't you understand that?

and you don't understand that it's us who pay them ????

So? You bought their product. That doesn't mean they are obliged to
tell you everything you want to know. I don't ask BMW why they do this
and that and expect to get an answer.

That's just because you didn't do this. it doesn't mean you cannot or
should not!

if somethings not 100% the way you like it you could and should in fact
do that, as it might be the only way for them to learn about that this
or that's not to the liking of every customer.

A company has to bear this. It creates and sells something and when
questions about it arise it has to bear them. Nobody forced them to sell
the items they produce. If they don't want to answer questions then
don't sell those products.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 19, 2016 2:49 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 19.07.2016 um 12:21 schrieb Rudy Velthuis (TeamB):
loki loki wrote:


Don't you understand that?

and you don't understand that it's us who pay them ????

So? You bought their product. That doesn't mean they are obliged to
tell you everything you want to know. I don't ask BMW why they do
this and that and expect to get an answer.

That's just because you didn't do this. it doesn't mean you cannot or
should not!

It would make no sense.

They will not tell you, because it is none of your business to know why
this is. So why persist?

--
Rudy Velthuis http://www.rvelthuis.de

"Thank you for sending me a copy of your book; I'll waste no
time reading it." -- Moses Hadas
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 20, 2016 11:49 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 19.07.2016 um 23:49 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 19.07.2016 um 12:21 schrieb Rudy Velthuis (TeamB):
loki loki wrote:


Don't you understand that?

and you don't understand that it's us who pay them ????

So? You bought their product. That doesn't mean they are obliged to
tell you everything you want to know. I don't ask BMW why they do
this and that and expect to get an answer.

That's just because you didn't do this. it doesn't mean you cannot or
should not!

It would make no sense.

They will not tell you, because it is none of your business to know why
this is. So why persist?

Because it would show them in what things their customers are
interested. You will only get companies to provide better customer
service for instance if you are persistand and do properly criticize the
company each time they did something not well enough.

The other solution would be to stop buying from such a company and if
enough people do this that company might go bancrupt, but in some cases
that wouldn't help you, it might only satisfy you. But if you relied on
their product (in this general case I'm not talking about EMBT) that
route won't help you.

I want companies to provide good service and not only sell a product and
if being persistant about something is a way to drive them there then
that's the way to do. Shouldn't be hard to understand.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 20, 2016 12:27 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Because it would show them in what things their customers are
interested. You will only get companies to provide better customer
service for instance if you are persistand and do properly criticize
the company each time they did something not well enough.

Telling you why they made a certain decision is not part of customer
service, IMO. There simply are things you don't have to know as a
customer. You have to know that they made the decision. But why
they made it is none of your concern.

I really wonder why you think you are entitled to know this?

--
Rudy Velthuis http://www.rvelthuis.de

"Do illiterate people get the full effect of alphabet soup?"
-- John Mendoza
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 21, 2016 10:18 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 20.07.2016 um 21:27 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Because it would show them in what things their customers are
interested. You will only get companies to provide better customer
service for instance if you are persistand and do properly criticize
the company each time they did something not well enough.

Telling you why they made a certain decision is not part of customer
service, IMO. There simply are things you don't have to know as a
customer. You have to know that they made the decision. But why
they made it is none of your concern.

Maybe they formed the decission on a wrong assumption and if knowing why
they decided so one can help them to make a better decission?

And to make it clear: I didn't say I am entitled, I claimed it would be
better in most cases if the users of the product knew why, because just
saying "company policy" always smells as "the big boss stood up in the
morning and decided so, because at this morning he stood on his left
foot first" or something like this. And in quite a few cases the reason
is interesting as such anyway.

We often have customers asking why we did something this way and not
that way. Bein open to customers is often possible and helps to create
good PR.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 21, 2016 11:24 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Telling you why they made a certain decision is not part of customer
service, IMO. There simply are things you don't have to know as a
customer. You have to know that they made the decision. But why
they made it is none of your concern.

Maybe they formed the decission on a wrong assumption

Yes, maybe. But that is their call, not yours.

--
Rudy Velthuis http://www.rvelthuis.de

"Don’t worry if it doesn’t work right. If everything did,
you’d be out of a job.”
-- Mosher’s Law of Software Engineering

Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 22, 2016 8:51 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 22.07.2016 um 08:24 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Telling you why they made a certain decision is not part of customer
service, IMO. There simply are things you don't have to know as a
customer. You have to know that they made the decision. But why
they made it is none of your concern.

Maybe they formed the decission on a wrong assumption

Yes, maybe. But that is their call, not yours.

But if nobody from the outside asks questions about it they will not
reconsider as they won't see any need to do so.

Quite a lot of features or changes to products are only being made
because customers complain or ask about stuff.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 23, 2016 1:32 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 22.07.2016 um 08:24 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Telling you why they made a certain decision is not part of
customer >>> service, IMO. There simply are things you don't have to
know as a >>> customer. You have to know that they made the decision.
But why >>> they made it is none of your concern.

Maybe they formed the decission on a wrong assumption

Yes, maybe. But that is their call, not yours.

But if nobody from the outside asks questions about it

Why would anyone care and ask questions?

--
Rudy Velthuis http://www.rvelthuis.de

Goebel's Law Of Computer Support: Troubleshooting a computer over
the telephone is like having sex through a hole in a board fence.
It can be done but it is neither EASY nor PLEASANT.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 23, 2016 7:26 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 23.07.2016 um 10:32 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 22.07.2016 um 08:24 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Telling you why they made a certain decision is not part of
customer >>> service, IMO. There simply are things you don't have to
know as a >>> customer. You have to know that they made the decision.
But why >>> they made it is none of your concern.

Maybe they formed the decission on a wrong assumption

Yes, maybe. But that is their call, not yours.

But if nobody from the outside asks questions about it

Why would anyone care and ask questions?

Because somebody has some issue with something a company does or provides?

None of your clients do ever ask questions about your work?
Never get asked why you do things this or that way?
Is it because people with acheing tooth worry about other things than
how you get them rid of their aches?

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 24, 2016 11:34 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 23.07.2016 um 10:32 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 22.07.2016 um 08:24 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Telling you why they made a certain decision is not part of
customer >>> service, IMO. There simply are things you don't have
to >> know as a >>> customer. You have to know that they made the
decision. >> But why >>> they made it is none of your concern.

Maybe they formed the decission on a wrong assumption

Yes, maybe. But that is their call, not yours.

But if nobody from the outside asks questions about it

Why would anyone care and ask questions?

Because somebody has some issue with something a company does or
provides?

None of your clients do ever ask questions about your work?

Yes, but they won't ask about "company policy".

--
Rudy Velthuis http://www.rvelthuis.de

"If Stupidity got us into this mess, then why can't it get us
out?" -- Will Rogers (1879-1935)
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 25, 2016 11:06 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 25.07.2016 um 08:34 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:


None of your clients do ever ask questions about your work?

Yes, but they won't ask about "company policy".

Good for you, so you have to explain less.
but how often is your answer "company policy" to your customers anyway?

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 26, 2016 2:27 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

but how often is your answer "company policy" to your customers
anyway?

Never. No one asks such things.

--
Rudy Velthuis http://www.rvelthuis.de

"Distrust all in whom the impulse to punish is powerful."
-- Nietzsche
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 26, 2016 8:48 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 26.07.2016 um 11:27 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

but how often is your answer "company policy" to your customers
anyway?

Never. No one asks such things.

Might just be your customers, so don't extrapolate this tiny sample of 1
company to the rest of the world and to possible customers of other
companies.

Greetings

Markus
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 19, 2016 10:33 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 18.07.2016 um 22:58 schrieb Rudy Velthuis (TeamB):

I can disagree with you and want to know it.

You can want whatever you like (I wanted a Porsche for my birthday, but
didn't get one yet). That doesn't mean that they are obliged to
deliver it to you. It is none of your business why this is so. Just
like it is none of your business what I earn, and none of their
business to see your tax papers.

You can ask for an explanation as much as you want (although it gets
quite annyoing), but you will not get it. **Es geht dich nichts an**.

Rudy, you might be utterly wrong. I might have gotten an explanation of
the situation, maybe just not in public. If everybody would say "es geht
dich nichts an" (rough translation: none of your business) about things
which do matter for us we'd never get anywhere and politicians would
completely do what they like and not what we want etc.

And: it was not your issue anyway, as you don't seem to be affected.
I didn't ask you to tell me the background of this. Did I?

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 19, 2016 2:50 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Rudy, you might be utterly wrong. I might have gotten an explanation
of the situation, maybe just not in public.

I might be. I doubt it.

--
Rudy Velthuis http://www.rvelthuis.de

"The injury we do and the one we suffer are not weighed in the
same scale."
-- Aesop
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 20, 2016 11:51 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 19.07.2016 um 23:50 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Rudy, you might be utterly wrong. I might have gotten an explanation
of the situation, maybe just not in public.

I might be. I doubt it.

You usually wouldn't admit to be wrong unless we can 100% prove it
(mathematical style or similiar). But in my case information might have
flowed in private so I might not be able to talk about it with you.

Simple message: you were never really interested in having those PNGs
anyway and the request was not insulting so why did you bother so much
anyway? Do you have holidays and look for some occupation? At least it
sounded so to me ;-)

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 20, 2016 12:29 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 19.07.2016 um 23:50 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Rudy, you might be utterly wrong. I might have gotten an
explanation >> of the situation, maybe just not in public.

I might be. I doubt it.

You usually wouldn't admit to be wrong

Bullshit. I have my doubts, and that is a fact. I am the only person
who knows what I doubt. You don't, so you can't prove me wrong.

--
Rudy Velthuis http://www.rvelthuis.de

"We are apt to shut our eyes against a painful truth.... For my
part, I am willing to know the whole truth; to know the worst;
and to provide for it." -- Patrick Henry

Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 21, 2016 10:20 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 20.07.2016 um 21:29 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 19.07.2016 um 23:50 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Rudy, you might be utterly wrong. I might have gotten an
explanation >> of the situation, maybe just not in public.

I might be. I doubt it.

You usually wouldn't admit to be wrong

Bullshit. I have my doubts, and that is a fact. I am the only person
who knows what I doubt. You don't, so you can't prove me wrong.

But since you don't know the stuff I know about the matter you on the
other hand cannot prove you're right either.

If I got information in private I only could prove that I'm right about
having gotten an answer etc. by revealing that information, but that
would not be correct.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 21, 2016 11:24 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 20.07.2016 um 21:29 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 19.07.2016 um 23:50 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Rudy, you might be utterly wrong. I might have gotten an
explanation >> of the situation, maybe just not in public.

I might be. I doubt it.

You usually wouldn't admit to be wrong

Bullshit. I have my doubts, and that is a fact. I am the only person
who knows what I doubt. You don't, so you can't prove me wrong.

But since you don't know the stuff I know about the matter you on the
other hand cannot prove you're right either.

That I have my doubts doesn't need to be proven. I know that I have
them.

--
Rudy Velthuis http://www.rvelthuis.de

"Democracy is four wolves and a lamb voting on what to have for
lunch."
-- Ambrose Bierce
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 22, 2016 8:53 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 22.07.2016 um 08:24 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 20.07.2016 um 21:29 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 19.07.2016 um 23:50 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Rudy, you might be utterly wrong. I might have gotten an
explanation >> of the situation, maybe just not in public.

I might be. I doubt it.

You usually wouldn't admit to be wrong

Bullshit. I have my doubts, and that is a fact. I am the only person
who knows what I doubt. You don't, so you can't prove me wrong.

But since you don't know the stuff I know about the matter you on the
other hand cannot prove you're right either.

That I have my doubts doesn't need to be proven. I know that I have
them.

That you may have doubts doesn't need to be proven, but that you do not
need to have them as the facts are different to what you know and asume
could be proven, but only when revealing all the fact. And that's not
going to happen.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 23, 2016 1:35 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

That I have my doubts doesn't need to be proven. I know that I have
them.

That you may have doubts doesn't need to be proven, but that you do
not need to have them as the facts are different to what you know

Perhaps, perhaps not. I actually don't care. I just think you don't
need to know and you certainly can't derive some kind of entitlement
from the fact that you are a customer.

<shrug>

--
Rudy Velthuis http://www.rvelthuis.de

"The cry has been that when war is declared, all opposition
should be hushed. A sentiment more unworthy of a free country
could hardly be propagated." -- William Ellery Channing
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 23, 2016 7:27 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 23.07.2016 um 10:35 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

That I have my doubts doesn't need to be proven. I know that I have
them.

That you may have doubts doesn't need to be proven, but that you do
not need to have them as the facts are different to what you know

Perhaps, perhaps not. I actually don't care. I just think you don't
need to know and you certainly can't derive some kind of entitlement
from the fact that you are a customer.

Hm? Customer's not king? That's a new concept...
(or rather not and already followed by too many companies :-( )

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 24, 2016 11:35 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Perhaps, perhaps not. I actually don't care. I just think you don't
need to know and you certainly can't derive some kind of entitlement
from the fact that you are a customer.

Hm? Customer's not king?

Even the king doesn't have to know everything.

--
Rudy Velthuis http://www.rvelthuis.de

"There is a charm about the forbidden that makes it unspeakably
diserable." -- Mark Twain.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 25, 2016 11:06 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 25.07.2016 um 08:35 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Perhaps, perhaps not. I actually don't care. I just think you don't
need to know and you certainly can't derive some kind of entitlement
from the fact that you are a customer.

Hm? Customer's not king?

Even the king doesn't have to know everything.

But he can ask if he wishes.
oh and tell your sentence to the NSA, CIA and FBI ;-)

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 25, 2016 7:56 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 23.07.2016 um 10:35 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

That I have my doubts doesn't need to be proven. I know that I
have >>> them.

That you may have doubts doesn't need to be proven, but that you do
not need to have them as the facts are different to what you know

Perhaps, perhaps not. I actually don't care. I just think you don't
need to know and you certainly can't derive some kind of entitlement
from the fact that you are a customer.

Hm? Customer's not king?

A Curry King, or a Burger King, perhaps

--
Rudy Velthuis http://www.rvelthuis.de

"Many a man's reputation would not know his character if they
met on the street." -- Elbert Hubbard (1856-1915)

Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 25, 2016 11:08 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 25.07.2016 um 16:56 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 23.07.2016 um 10:35 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

That I have my doubts doesn't need to be proven. I know that I
have >>> them.

That you may have doubts doesn't need to be proven, but that you do
not need to have them as the facts are different to what you know

Perhaps, perhaps not. I actually don't care. I just think you don't
need to know and you certainly can't derive some kind of entitlement
from the fact that you are a customer.

Hm? Customer's not king?

A Curry King, or a Burger King, perhaps


Hm, those might produce some new customers for you by feeding folks with
sugar containing fast food creating bad teeth... ;-)
But if I'm not king as you customer in your clinic I better won't go
there... ;-)

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 20, 2016 12:33 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 19.07.2016 um 23:50 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Rudy, you might be utterly wrong. I might have gotten an
explanation >> of the situation, maybe just not in public.

I might be. I doubt it.

You usually wouldn't admit to be wrong unless we can 100% prove it
(mathematical style or similiar). But in my case information might
have flowed in private so I might not be able to talk about it with
you.

Simple message: you were never really interested in having those PNGs
anyway and the request was not insulting

Huh? They said "company policy". They don't have to tell us why. It is
entirely upon them if and whom they want to tell or not tell why this
is so.
--
Rudy Velthuis http://www.rvelthuis.de

"The wise man will love; all others will desire."
-- Afranius
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 21, 2016 10:22 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 20.07.2016 um 21:33 schrieb Rudy Velthuis (TeamB):


Huh? They said "company policy". They don't have to tell us why. It is
entirely upon them if and whom they want to tell or not tell why this
is so.

I have not claimed "they have to", I said it would be good if they did!
Something different!
And since you're not interested in the topic of those PNGs as such your
writing is only a meagre attempt to fill the summer hole ;-)

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 23, 2016 1:35 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

I have not claimed "they have to", I said it would be good if they
did!

I don't even think that it would matter.
--
Rudy Velthuis http://www.rvelthuis.de

"Insanity is catching."
-- Terry Pratchett (Making Money)
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 23, 2016 7:29 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 23.07.2016 um 10:35 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

I have not claimed "they have to", I said it would be good if they
did!

I don't even think that it would matter.

Oh sure it does: it's the difference between "I'm entitled to" and "I
can ask, but I just might not get an answer".

Better look at the mess over in none tech where some "astro baba" posted
about 39 or so messages of spam than trying to have the last word in
this matter.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 24, 2016 11:36 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Better look at the mess over in none tech where some "astro baba"
posted about 39 or so messages of spam than trying to have the last
word in this matter.

Heheh. I have cancelled some ten thousands of messages, the last few
weeks. That you didn't notice means I did it rather well. <g>

--
Rudy Velthuis http://www.rvelthuis.de

"Go away...I'm alright." -- H.G.Wells, dying words
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 25, 2016 11:09 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 25.07.2016 um 08:36 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Better look at the mess over in none tech where some "astro baba"
posted about 39 or so messages of spam than trying to have the last
word in this matter.

Heheh. I have cancelled some ten thousands of messages, the last few
weeks. That you didn't notice means I did it rather well. <g>

Nice that you did indeed.
I'm curious (but I guess we'll never find out) whether any of these
spammers made any profit of their spamming here anyway. Did any
developer reading these groups really click on any links contained in it
etc.? I hope not.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 26, 2016 2:26 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

I'm curious (but I guess we'll never find out) whether any of these
spammers made any profit of their spamming here anyway. Did any
developer reading these groups really click on any links contained in
it etc.? I hope not.

I have 10 fake passports and 2 fake driver's licenses now, just in
case... <g>

--
Rudy Velthuis http://www.rvelthuis.de

"Heaven is an American salary, a Chinese cook, an English house,
and a Japanese wife. Hell is defined as having a Chinese salary,
an English cook, a Japanese house, and an American wife."
-- James H. Kabbler III.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 26, 2016 8:49 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 26.07.2016 um 11:26 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

I'm curious (but I guess we'll never find out) whether any of these
spammers made any profit of their spamming here anyway. Did any
developer reading these groups really click on any links contained in
it etc.? I hope not.

I have 10 fake passports and 2 fake driver's licenses now, just in
case... <g>

How much did they cost? And are they good enough to fool the police? hey
caught some years ago somebody with an identity card (perso) stating
that the person was born on 30th February... ;-)

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 26, 2016 11:26 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 26.07.2016 um 11:26 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

I'm curious (but I guess we'll never find out) whether any of these
spammers made any profit of their spamming here anyway. Did any
developer reading these groups really click on any links contained
in >> it etc.? I hope not.

I have 10 fake passports and 2 fake driver's licenses now, just in
case... <g>

How much did they cost? And are they good enough to fool the police?

None of your business. <g>

--
Rudy Velthuis http://www.rvelthuis.de

"My opinions may have changed, but not the fact that I am
right."
-- Ashleigh Brilliant
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 27, 2016 8:37 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 27.07.2016 um 08:26 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 26.07.2016 um 11:26 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

I'm curious (but I guess we'll never find out) whether any of these
spammers made any profit of their spamming here anyway. Did any
developer reading these groups really click on any links contained
in >> it etc.? I hope not.

I have 10 fake passports and 2 fake driver's licenses now, just in
case... <g>

How much did they cost? And are they good enough to fool the police?

None of your business. <g>

ok, I'm not the police. It would be their business to catch you with a
fake passport or driver licence. But I'm notz your customer in this
regard anyway. I have no desire to buy fake passports from you.

Greetings

Markus
Douglas Rudd

Posts: 314
Registered: 5/16/97
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 16, 2016 6:08 PM   in response to: Markus Humm in response to: Markus Humm
1. You can save the AndroidL Lightstyle.png file by going :
- Load AndroidLLight.fsf into Stylebook
- In the style structure pane
- click on AndroidLLightstyle.png
- click on MultiResBitmap property in Object Inspector
- there you have 4 bitmaps of different sizes
- highlighting each one, click on "Bitmap" in Object Inspector
- bitmap editor shows and you can press the Save button to save each one as png file.
- load them into Gimp or some editor.

2. There is a button in the IDE to merge style files.

3. Or instead of changing the existing bitmap you can add another bitmap to the structure and point the component to that.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 12:23 AM   in response to: Douglas Rudd in response to: Douglas Rudd
Hello,

Am 17.07.2016 um 03:08 schrieb Douglas Rudd:
1. You can save the AndroidL Lightstyle.png file by going :
- Load AndroidLLight.fsf into Stylebook
- In the style structure pane
- click on AndroidLLightstyle.png
- click on MultiResBitmap property in Object Inspector
- there you have 4 bitmaps of different sizes
- highlighting each one, click on "Bitmap" in Object Inspector

Ok, that's the thing I didn't knew. Now it's clear.


2. There is a button in the IDE to merge style files.

I found that one now. Thanks for pointing that out.

3. Or instead of changing the existing bitmap you can add another bitmap to the structure and point the component to that.

That's possible but if you're only going to use of the images it will
only increase your app's size.

Greetings and thanks for your explanations

Markus
loki loki

Posts: 787
Registered: 7/1/02
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 1:15 AM   in response to: Douglas Rudd in response to: Douglas Rudd
On 7/17/2016 4:08 AM, Douglas Rudd wrote:
1. You can save the AndroidL Lightstyle.png file by going :
- Load AndroidLLight.fsf into Stylebook
- In the style structure pane
- click on AndroidLLightstyle.png
- click on MultiResBitmap property in Object Inspector
- there you have 4 bitmaps of different sizes
- highlighting each one, click on "Bitmap" in Object Inspector
- bitmap editor shows and you can press the Save button to save each one as png file.
- load them into Gimp or some editor.

2. There is a button in the IDE to merge style files.

3. Or instead of changing the existing bitmap you can add another bitmap to the structure and point the component to that.

AndroidLLight.fsf (and the equivalent for ios) is not exactly the same
as the default png used by delphi (at least on seattle where i do the test)
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 7:35 AM   in response to: loki loki in response to: loki loki
Am 17.07.2016 um 10:15 schrieb loki loki:
On 7/17/2016 4:08 AM, Douglas Rudd wrote:
1. You can save the AndroidL Lightstyle.png file by going :
- Load AndroidLLight.fsf into Stylebook
- In the style structure pane
- click on AndroidLLightstyle.png
- click on MultiResBitmap property in Object Inspector
- there you have 4 bitmaps of different sizes
- highlighting each one, click on "Bitmap" in Object Inspector
- bitmap editor shows and you can press the Save button to save each one as png file.
- load them into Gimp or some editor.

2. There is a button in the IDE to merge style files.

3. Or instead of changing the existing bitmap you can add another bitmap to the structure and point the component to that.

AndroidLLight.fsf (and the equivalent for ios) is not exactly the same
as the default png used by delphi (at least on seattle where i do the test)

Would you mind elaborating what the differences are?

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 8:05 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

AndroidLLight.fsf (and the equivalent for ios) is not exactly the
same as the default png used by delphi (at least on seattle where i
do the test)

Would you mind elaborating what the differences are?

The images, of course.

--
Rudy Velthuis http://www.rvelthuis.de

"Plan to throw one away, you will anyhow." -- Fred Brooks
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 9:13 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 17.07.2016 um 17:05 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

AndroidLLight.fsf (and the equivalent for ios) is not exactly the
same as the default png used by delphi (at least on seattle where i
do the test)

Would you mind elaborating what the differences are?

The images, of course.

Duh! That's what Loki already wrote.

Are the differences in the PNGs in the coloring or in subtle differences
to some forms or do they contain differenc forms altogether...?

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 10:54 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 17.07.2016 um 17:05 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

AndroidLLight.fsf (and the equivalent for ios) is not exactly the
same as the default png used by delphi (at least on seattle where
i >>> do the test)

Would you mind elaborating what the differences are?

The images, of course.

Duh! That's what Loki already wrote.

Are the differences in the PNGs in the coloring or in subtle
differences

I assume that, since they are totally different themes, that they are
different. Probably the graphics as well as the colours.

--
Rudy Velthuis http://www.rvelthuis.de

"The dangerous patriot ... is a defender of militarism and its
ideals of war and glory."
-- Colonel James A. Donovan, Marine Corps
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 11:18 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 17.07.2016 um 19:54 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 17.07.2016 um 17:05 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

AndroidLLight.fsf (and the equivalent for ios) is not exactly the
same as the default png used by delphi (at least on seattle where
i >>> do the test)

Would you mind elaborating what the differences are?

The images, of course.

Duh! That's what Loki already wrote.

Are the differences in the PNGs in the coloring or in subtle
differences

I assume that, since they are totally different themes, that they are
different. Probably the graphics as well as the colours.

As I understood him he thinks that the theme used when no style has been
loaded (which is a theme resembling the underlying platform) looks
slightly different than the lollipop theme provided separately. Afaik
the latter one is to resemble the platform's look as well.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 7:50 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

I assume that, since they are totally different themes, that they
are different. Probably the graphics as well as the colours.

As I understood him he thinks that the theme used when no style has
been loaded (which is a theme resembling the underlying platform)
looks slightly different than the lollipop theme provided separately.

Well, that could be. Different themes tend to look different.

--
Rudy Velthuis http://www.rvelthuis.de

"Who are you going to believe, me or your own eyes?"
-- Groucho Marx
loki loki

Posts: 787
Registered: 7/1/02
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 2:29 PM   in response to: Markus Humm in response to: Markus Humm

Would you mind elaborating what the differences are?

i don't remembered, it's was 6 month ago :(
i think only the ios was different (the android was the same, but maybe
this change in berlin)

in ios yes the graphic was different, not only the color :( not big
difference, but different !
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 10:49 AM   in response to: loki loki in response to: loki loki
Am 17.07.2016 um 23:29 schrieb loki loki:

Would you mind elaborating what the differences are?

i don't remembered, it's was 6 month ago :(
i think only the ios was different (the android was the same, but maybe
this change in berlin)

in ios yes the graphic was different, not only the color :( not big
difference, but different !

Thanks for trying to remember.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 8:04 AM   in response to: loki loki in response to: loki loki
loki loki wrote:

AndroidLLight.fsf (and the equivalent for ios) is not exactly the
same as the default png used by delphi (at least on seattle where i
do the test)

Indeed. Because it is company policy not to make that public. Bad luck
for you. Live with it.

--
Rudy Velthuis http://www.rvelthuis.de

"Research is what I'm doing when I don't know what I'm doing."
-- Wernher Von Braun (1912-1977)
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 9:15 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 17.07.2016 um 17:04 schrieb Rudy Velthuis (TeamB):
loki loki wrote:

AndroidLLight.fsf (and the equivalent for ios) is not exactly the
same as the default png used by delphi (at least on seattle where i
do the test)

Indeed. Because it is company policy not to make that public. Bad luck
for you. Live with it.

I don't have issues with not being able to get at the default style ones
as far as I can extract and modify the ones from AndroidLLight.fsf.

But knowing more about the differences (yes, the PNGs are different Rudy
but that's too general and you're not EMBT) would be nice.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 10:54 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

I don't have issues with not being able to get at the default style
ones as far as I can extract and modify the ones from
AndroidLLight.fsf.

Obviously, you can, right?

--
Rudy Velthuis http://www.rvelthuis.de

"Missionaries are perfect nuisances and leave every place worse
than they found it."
-- Charles Dickens
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 10:59 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 17.07.2016 um 17:04 schrieb Rudy Velthuis (TeamB):
loki loki wrote:

AndroidLLight.fsf (and the equivalent for ios) is not exactly the
same as the default png used by delphi (at least on seattle where i
do the test)

Indeed. Because it is company policy not to make that public. Bad
luck for you. Live with it.

I don't have issues with not being able to get at the default style
ones as far as I can extract and modify the ones from
AndroidLLight.fsf.

But knowing more about the differences (yes, the PNGs are different
Rudy but that's too general and you're not EMBT) would be nice.

You can use both of them, so why don't you look for yourself? Just
design a form with a number of controls (I think there is even a sample
project for this, but I could be wrong), theme it first with the
default and then with the other. If you see any differences, you know
what kind of differences they are.

And you can obviously export the bitmap from AndroidLLight.fsf, the one
you are interested in, so what is the problem?

--
Rudy Velthuis http://www.rvelthuis.de

"If you kill one person you are a murderer. If you kill ten
people you are a monster. If you kill ten thousand you are
a national hero." -- Vassilis Epaminondou

Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 11:22 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 17.07.2016 um 19:59 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

You can use both of them, so why don't you look for yourself?


Because Loki claims that there are differences, then he could as well
elaborate a little bit about how different they are.

If somebody claims something that somebody has to prove it.
If you're not interested in those differences simply don't talk about
that topic with us ;-)

Just
design a form with a number of controls (I think there is even a sample
project for this, but I could be wrong), theme it first with the
default and then with the other. If you see any differences, you know
what kind of differences they are.

And you can obviously export the bitmap from AndroidLLight.fsf, the one
you are interested in, so what is the problem?

Curiosity. ;-) It would be a bit strange to have 2 themes with the same
intention: to resemble the platform's native look.
And I still think Loki thinks there's a difference between the fsf one
and the one you use when you don't even have a TStyleBook.

Greetings

Markus
loki loki

Posts: 787
Registered: 7/1/02
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 17, 2016 2:39 PM   in response to: Markus Humm in response to: Markus Humm

Because Loki claims that there are differences, then he could as well
elaborate a little bit about how different they are.

If somebody claims something that somebody has to prove it.
If you're not interested in those differences simply don't talk about
that topic with us ;-)

seriously Rudy look like more like a robotic program who say yes to
everything emb say :( he agree with everything emb does, even the most
crazy like saying you can not touch the default png style (in fact you
can, these design are originally made by apple and android, so noone
can claim on you that you made a copy except apple or android, that what
we call intellectual property right).

it's crazy to hear such policies for a product you pay $$$$$

but maybe the policy is because of apple/android who ask, i don't know
but would be good to know ! because right now yes it's look like more
like you can't because we don't want
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 7:53 AM   in response to: loki loki in response to: loki loki
loki loki wrote:

seriously Rudy look like more like a robotic program who say yes to
everything emb say :(

He meant you should prove it. You made the claim they were different.

Next time, please read more carefully.
--
Rudy Velthuis http://www.rvelthuis.de

"It is easier to port a shell than a shell script."
-- Larry Wall
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 7:25 AM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 17.07.2016 um 19:59 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

You can use both of them, so why don't you look for yourself?


Because Loki claims that there are differences

Well, obviously different styles, are, well... different. Sheesh!

Why don't you look for yourself, instead of doing a mocking bird?

--
Rudy Velthuis http://www.rvelthuis.de

"Irrationally held truths may be more harmful than reasoned
errors."
-- Thomas Huxley
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 10:52 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 18.07.2016 um 16:25 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Am 17.07.2016 um 19:59 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

You can use both of them, so why don't you look for yourself?


Because Loki claims that there are differences

Well, obviously different styles, are, well... different. Sheesh!

Why don't you look for yourself, instead of doing a mocking bird?

Because somebody else already seemed to have explored those differences
so no need to do the ressearch again (by writing some app, capturing
screens and doing image comparisons).

I don't know about you, but my time is limited.
But as it seems like the difference is for iOS only I'm not really
interested anymore anyway.

Greetings

Markus
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 1:59 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Because somebody else already seemed to have explored those
differences so no need to do the ressearch again

Well, he doesn't seem to know anymore. <g>
--
Rudy Velthuis http://www.rvelthuis.de

"Hardware : The parts of a computer system that can be kicked."
-- Jeff Pesis
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 19, 2016 10:37 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Am 18.07.2016 um 22:59 schrieb Rudy Velthuis (TeamB):
Markus Humm wrote:

Because somebody else already seemed to have explored those
differences so no need to do the ressearch again

Well, he doesn't seem to know anymore. <g>

Looks like it, but since it's about a platform I don't care much for
anyway I don't mind...

Greetings

Markus
Jeremy North

Posts: 402
Registered: 9/20/99
Re: TStyleBook - extracting pngs
Click to report abuse...   Click to reply to this thread Reply
  Posted: Jul 18, 2016 4:15 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:
Hello,

using Delphi 10.1 Berlin for some Android app where I need to change the default
style or create my own one, how can I:

1. How can I export the pngs of the standard style?
For some of the elements I need to edit the pngs contained in the supplied
default style, e.g. the AndroidLLight.fsf
For this I place a TStyleBook on my form, load that file and I find a TImage
named AndroidL Lightstyle.png in the IDE’s structure panel. Now I’d like to
export the contained PNGs so that a graphic designer can alter them and
then I’d like to import those. For this I click the ellipsis button of the
MultiResBitmap property.
The dialog for managing the contained images in various resolutions opens,
it contains 4 entries for the 4 currently defined scaling factors, but all file
name fields are empty and all resolutions are shown as 0x0.
How do I get at those images as the bases?

Create a new FMX app with 2xButton, ListBox, Image and TOpenDialog on the form.

You need FMX.Styles in the uses clause.

In one button put this code:

procedure TForm1.Button1Click(Sender: TObject);
var
LStyle: TFmxObject;
LContainer: TStyleContainer;
LResource: TImage;
I: Integer;
begin
OpenDialog1.InitialDir := 'C:\Users\Public\Documents\Embarcadero\Studio\18.0\Styles';
if OpenDialog1.Execute then
begin
TStyleManager.SetStyleFromFile(OpenDialog1.Filename);
LStyle := TStyleManager.ActiveStyleForScene(Self);
Button1.Text := LStyle.ClassName;
if LStyle is TStyleContainer then
begin
LContainer := TStyleContainer(LStyle);
// Add all image based styles to a listbox
for I := 0 to LContainer.ControlsCount - 1 do
begin
if LContainer.Controls[I] is TImage then
ListBox1.Items.Add(LContainer.Controls[I].StyleName);
end;
end;
end;
end;

In the ListBox click handler put this code:

var
LStyle: TFmxObject;
LContainer: TStyleContainer;
LResource: TImage;
begin
if ListBox1.Selected = nil then
Exit; // <======
LStyle := TStyleManager.ActiveStyleForScene(Self);
if LStyle is TStyleContainer then
begin
LContainer := TStyleContainer(LStyle);
LResource := TImage(LContainer.FindStyleResource(ListBox1.Selected.Text));
if LResource <> nil then
begin
Image1.Bitmap.Assign(LResource.Bitmap);
Image1.Height := LResource.Bitmap.Height;
Image1.Width := LResource.Bitmap.Width;
end;
end;
end;

In the other button put code to save the "default" image as loaded or one of the scaled variants.

You should also copy the FMX.Styles unit to the projects folder and comment out the lines in the TStyleStreaming.CanLoadFromStream method which checks the platform target of the style.

You could actually just put Exit(True); after the stream size check.

2. On some other screen I already have a TStyleBook for being able to define
some custom style for some TListBoxItems. Is there some standard/easy
way to merge that into the main TStyleBook once I define such a
TStyleBook as soon as I get point 1 solved?

There is a merge ability but I don't think it can be merged into the default especially the windows one (which is always included). You can just use multiple stylebooks however it can slow application loading depending on when you load them. Also convert text form/datamodules with stylebooks to binary for release. They load much faster.
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02