Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.sci.electronics > #305102 > unrolled thread
| Started by | Eric Bruecklmeier <nil@nil.nil> |
|---|---|
| First post | 2021-05-20 13:27 +0200 |
| Last post | 2021-05-23 08:16 +0200 |
| Articles | 20 on this page of 111 — 22 participants |
Back to article view | Back to de.sci.electronics
Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-20 13:27 +0200
Re: Atom Editor Thorsten Böttcher <thorsten_nospam@gmx.net> - 2021-05-20 13:43 +0200
Re: Atom Editor Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2021-05-20 16:57 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-20 15:06 +0200
Re: Atom Editor Joerg Niggemeyer <joerg.niggemeyer@nucon.de> - 2021-05-20 17:35 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-20 17:40 +0200
Re: Atom Editor Joerg Niggemeyer <joerg.niggemeyer@nucon.de> - 2021-05-20 17:59 +0200
Re: Atom Editor Ole Jansen <remove.this.kaspernasebaer@gmx.de> - 2021-05-21 11:06 +0200
Re: Atom Editor Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-05-21 11:48 +0200
Re: Atom Editor Ole Jansen <remove.this.kaspernasebaer@gmx.de> - 2021-05-21 13:12 +0200
Re: Atom Editor Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-05-21 13:25 +0200
Re: Atom Editor Axel Berger <Spam@Berger-Odenthal.De> - 2021-05-21 13:38 +0200
Re: Atom Editor Rolf Bombach <rolfnospambombach@invalid.invalid> - 2021-05-21 18:57 +0200
Re: Atom Editor Sebastin Wolf <invaild@invaild.net> - 2021-05-21 19:21 +0200
Re: Atom Editor Ole Jansen <remove.this.kaspernasebaer@gmx.de> - 2021-05-25 10:09 +0200
Re: Atom Editor Reinhardt Behm <rbehm@hushmail.com> - 2021-05-30 19:54 +0800
Re: Atom Editor Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-05-31 16:51 +0200
Re: Atom Editor Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-06-01 09:50 +0200
Re: Atom Editor Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-06-01 11:04 +0200
Re: Atom Editor Sebastin Wolf <invaild@invaild.net> - 2021-06-01 15:20 +0200
Re: Atom Editor Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-06-01 13:44 +0200
Re: Atom Editor Volker Bartheld <news2020@bartheld.net> - 2021-06-01 17:24 +0200
Re: Atom Editor Hanno Foest <hurga-news2@tigress.com> - 2021-06-01 13:41 +0200
Re: Atom Editor Ole Jansen <remove.this.kaspernasebaer@gmx.de> - 2021-06-01 15:51 +0200
Re: Atom Editor Volker Bartheld <news2020@bartheld.net> - 2021-06-01 16:38 +0200
Re: Atom Editor Ole Jansen <remove.this.kaspernasebaer@gmx.de> - 2021-06-02 07:47 +0200
Re: Atom Editor Volker Bartheld <news2020@bartheld.net> - 2021-06-01 15:13 +0200
Re: Atom Editor Hanno Foest <hurga-news2@tigress.com> - 2021-06-01 16:12 +0200
Re: Atom Editor Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-06-19 18:01 +0200
Re: Atom Editor Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-06-19 19:32 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-06-20 12:40 +0200
Re: Atom Editor Volker Staben <volker.staben@hs-flensburg.de> - 2021-05-20 17:57 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-20 18:03 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-21 19:33 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-22 11:41 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-22 12:18 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-22 12:40 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-22 13:07 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-22 13:21 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-22 13:42 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-24 03:49 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-27 12:20 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-24 10:29 +0200
Re: Atom Editor Andreas Fecht <forum@aftec.de> - 2021-05-24 11:54 +0200
Re: Atom Editor "Wolfgang Allinger" <all2001@spambog.com> - 2021-05-24 07:18 -0400
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-24 12:10 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-24 12:14 +0200
Re: Atom Editor Sebastin Wolf <invaild@invaild.net> - 2021-05-24 12:23 +0200
Re: Atom Editor Hanno Foest <hurga-news2@tigress.com> - 2021-05-25 00:09 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-24 14:02 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-24 14:17 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-24 14:43 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-24 14:48 +0200
Re: Atom Editor Axel Berger <Spam@Berger-Odenthal.De> - 2021-05-24 15:07 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-24 15:13 +0200
Re: Atom Editor Axel Berger <Spam@Berger-Odenthal.De> - 2021-05-24 17:24 +0200
Re: Atom Editor Hanno Foest <hurga-news2@tigress.com> - 2021-05-25 00:10 +0200
Re: Atom Editor Rupert Haselbeck <mein-rest-muell@gmx.de> - 2021-05-24 13:20 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-24 14:11 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-24 15:05 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-26 15:54 +0200
Re: Atom Editor Sebastin Wolf <invaild@invaild.net> - 2021-05-26 15:57 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-22 14:13 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-22 14:33 +0200
Re: Atom Editor Enrik Berkhan <Enrik.Berkhan@inka.de> - 2021-05-22 14:27 +0000
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-22 17:33 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-22 20:06 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-22 21:24 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-23 00:30 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-23 11:46 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-23 10:47 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-23 12:08 +0200
Re: Atom Editor Sebastin Wolf <invaild@invaild.net> - 2021-05-23 12:10 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-23 12:48 +0200
Re: Atom Editor Sebastin Wolf <invaild@invaild.net> - 2021-05-23 13:15 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-23 20:01 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-23 20:16 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-23 20:41 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-23 21:59 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-23 22:23 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-23 12:50 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-27 12:38 +0200
Re: Atom Editor Hergen Lehmann <hlehmann.expires.5-11@snafu.de> - 2021-05-27 13:30 +0200
Re: Atom Editor Rolf Bombach <rolfnospambombach@invalid.invalid> - 2021-06-13 23:49 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-24 04:30 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-24 12:30 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-24 14:35 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-24 15:50 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-26 13:58 +0200
Re: Atom Editor Sebastin Wolf <invaild@invaild.net> - 2021-05-26 14:17 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-26 16:28 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-26 16:07 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-22 22:13 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-22 21:57 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-23 10:00 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-23 09:59 +0200
Re: Atom Editor Hergen Lehmann <hlehmann.expires.5-11@snafu.de> - 2021-05-22 21:59 +0200
Re: Atom Editor Hergen Lehmann <hlehmann.expires.5-11@snafu.de> - 2021-05-22 20:47 +0200
Re: Atom Editor Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2021-05-22 21:13 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-22 21:53 +0200
Re: Atom Editor Hanno Foest <hurga-news2@tigress.com> - 2021-05-23 20:51 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-24 10:59 +0200
Re: Atom Editor Hartmut Kraus <hartmut.melina@web.de> - 2021-05-24 11:07 +0200
Re: Atom Editor Helmut Schellong <rip@schellong.biz> - 2021-05-22 15:26 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-22 15:31 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-24 03:43 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-24 10:33 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-24 13:50 +0200
Re: Atom Editor Eric Bruecklmeier <nil@nil.nil> - 2021-05-24 13:56 +0200
Re: Atom Editor Arno Welzel <usenet@arnowelzel.de> - 2021-05-24 14:38 +0200
Re: Atom Editor "Michael S." <michaely@bigfoot.de> - 2021-05-23 08:16 +0200
Page 3 of 6 — ← Prev page 1 2 [3] 4 5 6 Next page →
| From | Arno Welzel <usenet@arnowelzel.de> |
|---|---|
| Date | 2021-05-24 03:49 +0200 |
| Message-ID | <ih0f1oFpg3eU1@mid.individual.net> |
| In reply to | #305279 |
Eric Bruecklmeier: > Am 22.05.2021 um 12:18 schrieb Hartmut Kraus: >> Am 22.05.2021 um 11:41 schrieb Eric Bruecklmeier: >>> Am 21.05.2021 um 19:33 schrieb Arno Welzel: >>>> Eric Bruecklmeier: >>>> >>>>> Ich frag mal hier nach, auch wenn es etwas off topic ist ;-) >>>>> >>>>> Hat jemand eine Idee, wie man den farbig formatierten Sourcecode aus >>>>> einem Editor (hier Atom) incl. der Farben als Text kopieren kann? >>>>> OS: W10 >>>> >>>> "Als Text" - gar nicht. Denn "Text" enthält keine Angaben für Farben. >>>> >>> >>> Doch natürlich, es hängt schlicht vom Format ab, in dem der Text >>> codiert ist. >> >> Nein, von der Syntax. Daran erkennt der Editor, um welche Sprache es >> sich bei dem (Quell-) TEXT handelt. Oder auch nicht - wenn er sie eben >> nicht kennt. >> > > BS! > > Ob "Text" eine bestimmte Eigenschaft haben kann oder nicht, hängt > schlicht und ergreifend von dessen Codierung ab. Eine abstrakte "Codierung" hat damit exakt GAR NICHTS zu tun. Was Du meinst, ist *Syntax*, z.B. die von CSS. So kann man mit CSS einen Textabschnitt einfärben und ein Browser wird das *interpretieren* und entsprechend darstellen. Atom baut auf Electron auf und benutzt intern auch CSS und HTML, um die Oberfläche darzustellen. Und auch der Editor wird *intern* genau diese Mittel nutzen, um das Syntax-Highlighting zu realisieren. Dennoch ändert es nichts daran, dass der im Editor geladene Text keine Angaben für Farben hat, sondern Atom benutzt Farben, um die SYNTAX des Textes hervorzuheben. Was Du eigentlich willst, ist nicht den TEXT zu kopieren, sondern das, was Atom intern benutzt, um den Text farbig darzustellen. -- Arno Welzel https://arnowelzel.de
[toc] | [prev] | [next] | [standalone]
| From | Helmut Schellong <rip@schellong.biz> |
|---|---|
| Date | 2021-05-27 12:20 +0200 |
| Message-ID | <s8nrog$uo9$1@solani.org> |
| In reply to | #305331 |
On 05/27/2021 03:55, Arno Welzel wrote:
> Helmut Schellong:
>
>> On 05/26/2021 14:10, Arno Welzel wrote:
>>> Helmut Schellong:
>>>
>>>> On 05/24/2021 14:11, Arno Welzel wrote:
>>>>> Rupert Haselbeck:
>>>>>
>>>>> [...]
>>>>> Es ging Eric nicht um reinen Text, sondern um die formatierte Variante
>>>>> davon, wie sie Atom intern für das Syntax-Highlighting erzeugt. Was Atom
>>>>> dafür nutzt, weiß ich nicht, aber naheliegend ist, dass es HTML mit CSS
>>>>> ist, da Atom als Laufzeitumgebung Electron nutzt.
>>>>>
>>>> .
>>>> Es dürften da irgendwelche geeigneten C++-Funktionen aus der WinAPI
>>>> oder KDEAPI benutzt werden. Wie beispielsweise:
>>>
>>> Eher nicht, da Atom Electron als Basis verwendet und nicht nur für
>>> Windows entwickelt wutrde.
>>>
>>> [...].
>> Wie erzeugt Atom KONKRET den farbigen Text in seinem Fenster?
>
> Mit HTML und CSS:
>
> <https://github.com/atom/atom/tree/master/packages>
>
.
Ich zweifle daran, denn ich weiß, daß solche Ansprachen von Fenstern
unter Windows _nur_ mittels WINAPI-Funktionen möglich sind:
------------------------------------------------------------------------------
/u/bsh/bsh.c:5691: GetConsoleScreenBufferInfo(Ho, &csbi);
/u/bsh/bsh.c:5767: ScrollConsoleScreenBuffer(Ho, &sr, /*&src*/ 0,
zc, &ci);
/u/bsh/bsh.c:5770: FillConsoleOutputAttribute(Ho,fill,num,cp,&nw);
/u/bsh/bsh.c:5771: FillConsoleOutputCharacter(Ho,' ',num,cp,&nw);
/u/bsh/bsh.c:5795: FillConsoleOutputAttribute(Ho,fill,num,cp,&nw);
/u/bsh/bsh.c:5796: FillConsoleOutputCharacter(Ho,' ',num,cp,&nw);
/u/bsh/bsh.c:5809: FillConsoleOutputAttribute(Ho,fill,num,cp,&nw);
/u/bsh/bsh.c:5810: FillConsoleOutputCharacter(Ho,' ',num,cp,&nw);
/u/bsh/bsh.c:6186: if (!ReadConsoleOutputCharacter(Ho, bp, sz.X, pos, &nr))
/u/bsh/bsh.c:6283: HoA[num]= CreateConsoleScreenBuffer(
/u/bsh/bsh.c:6290: SetConsoleScreenBufferSize(HoA[num],
/u/bsh/bsh.c:6300: if (SetConsoleActiveScreenBuffer(Ho))
............................................................
for (ei=0; ei<ni; ++ei) {
att= csbi.wAttributes;
switch (num=nums[ei], num) {
case 0: //attr-
if (Screens[ScrI].noecho)
SetConsoleMode(FdG, ENABLE_ECHO_INPUT|
ENABLE_LINE_INPUT|ENABLE_PROCESSED_INPUT),
FlushConsoleInputBuffer(FdG);
if (Screens[ScrI].bold) {
if (Screens[ScrI].rev)
att&=~BACKGROUND_INTENSITY,
Screens[ScrI].ratta=att;
else att&=~FOREGROUND_INTENSITY,
Screens[ScrI].atta=att;
}
if (Screens[ScrI].rev) att= Screens[ScrI].atta;
Screens[ScrI].noecho=Screens[ScrI].rev=
Screens[ScrI].bold=0;
ATTR:;
SetConsoleTextAttribute(Ho, att);
csbi.wAttributes= att;
if (Screens[ScrI].rev) Screens[ScrI].ratta= att;
else Screens[ScrI].atta= att;
break;
------------------------------------------------------------------------------
--
Mit freundlichen Grüßen
Helmut Schellong var@schellong.biz
www.schellong.de www.schellong.com www.schellong.biz
http://www.schellong.de/c.htm
http://www.schellong.de/htm/audio_proj.htm
http://www.schellong.de/htm/audio_unsinn.htm
[toc] | [prev] | [next] | [standalone]
| From | Eric Bruecklmeier <nil@nil.nil> |
|---|---|
| Date | 2021-05-24 10:29 +0200 |
| Message-ID | <ih16f5FtmgdU1@mid.individual.net> |
| In reply to | #305331 |
Am 24.05.2021 um 03:49 schrieb Arno Welzel: > Eric Bruecklmeier: > >> Am 22.05.2021 um 12:18 schrieb Hartmut Kraus: >>> Am 22.05.2021 um 11:41 schrieb Eric Bruecklmeier: >>>> Am 21.05.2021 um 19:33 schrieb Arno Welzel: >>>>> Eric Bruecklmeier: >>>>> >>>>>> Ich frag mal hier nach, auch wenn es etwas off topic ist ;-) >>>>>> >>>>>> Hat jemand eine Idee, wie man den farbig formatierten Sourcecode aus >>>>>> einem Editor (hier Atom) incl. der Farben als Text kopieren kann? >>>>>> OS: W10 >>>>> >>>>> "Als Text" - gar nicht. Denn "Text" enthält keine Angaben für Farben. >>>>> >>>> >>>> Doch natürlich, es hängt schlicht vom Format ab, in dem der Text >>>> codiert ist. >>> >>> Nein, von der Syntax. Daran erkennt der Editor, um welche Sprache es >>> sich bei dem (Quell-) TEXT handelt. Oder auch nicht - wenn er sie eben >>> nicht kennt. >>> >> >> BS! >> >> Ob "Text" eine bestimmte Eigenschaft haben kann oder nicht, hängt >> schlicht und ergreifend von dessen Codierung ab. Eine abstrakte > > "Codierung" hat damit exakt GAR NICHTS zu tun. > > Was Du meinst, ist *Syntax*, z.B. die von CSS. So kann man mit CSS einen > Textabschnitt einfärben und ein Browser wird das *interpretieren* und > entsprechend darstellen. > > Atom baut auf Electron auf und benutzt intern auch CSS und HTML, um die > Oberfläche darzustellen. Und auch der Editor wird *intern* genau diese > Mittel nutzen, um das Syntax-Highlighting zu realisieren. > > Dennoch ändert es nichts daran, dass der im Editor geladene Text keine > Angaben für Farben hat, sondern Atom benutzt Farben, um die SYNTAX des > Textes hervorzuheben. > > Was Du eigentlich willst, ist nicht den TEXT zu kopieren, sondern das, > was Atom intern benutzt, um den Text farbig darzustellen. Du hast überhaupt nichts verstanden, da das Problem aber dank OLE lange gelöst ist, ist das auch egal...
[toc] | [prev] | [next] | [standalone]
| From | Andreas Fecht <forum@aftec.de> |
|---|---|
| Date | 2021-05-24 11:54 +0200 |
| Message-ID | <s8ft51$7d9$1@solani.org> |
| In reply to | #305410 |
Am 24.05.2021 um 10:29 schrieb Eric Bruecklmeier: >> >> Was Du eigentlich willst, ist nicht den TEXT zu kopieren, sondern das, >> was Atom intern benutzt, um den Text farbig darzustellen. > > Du hast überhaupt nichts verstanden, da das Problem aber dank OLE lange > gelöst ist, ist das auch egal... Ich habe des öfteren den Eindruck, dass man bei einem textbasierendem Diskussionsmedium ständig aneinander vorbeiredet. In denke, in einer auf Audio basierenden Diskussion wären viele hier tagelange Diskussionen in weniger als 5 min erledigt. Am Ende landet man doch immer bei Currywurst oder Politik. Gruß Andreas
[toc] | [prev] | [next] | [standalone]
| From | "Wolfgang Allinger" <all2001@spambog.com> |
|---|---|
| Date | 2021-05-24 07:18 -0400 |
| Message-ID | <FXUQOR4zQoB@allinger-307049.user.uni-berlin> |
| In reply to | #305429 |
On 24 May 21 at group /de/sci/electronics in article s8ft51$7d9$1@solani.org <forum@aftec.de> (Andreas Fecht) wrote: > Ich habe des öfteren den Eindruck, dass man bei einem textbasierendem > Diskussionsmedium ständig aneinander vorbeiredet. > In denke, in einer auf Audio basierenden Diskussion wären viele hier > tagelange Diskussionen in weniger als 5 min erledigt. > Am Ende landet man doch immer bei Currywurst oder Politik. Hierzugroup aktuell bei Corona ;[ oder es wird verWOLFt Saludos (an alle Vernünftigen, Rest sh. sig) Wolfgang -- Ich bin in Paraguay lebender Trollallergiker :) reply Adresse gesetzt! Ich diskutiere zukünftig weniger mit Idioten, denn sie ziehen mich auf ihr Niveau herunter und schlagen mich dort mit ihrer Erfahrung! :p (lt. alter usenet Weisheit) iPod, iPhone, iPad, iTunes, iRak, iDiot
[toc] | [prev] | [next] | [standalone]
| From | Arno Welzel <usenet@arnowelzel.de> |
|---|---|
| Date | 2021-05-24 12:10 +0200 |
| Message-ID | <ih1cddFadmU1@mid.individual.net> |
| In reply to | #305410 |
Eric Bruecklmeier: > Am 24.05.2021 um 03:49 schrieb Arno Welzel: [...] >> Was Du eigentlich willst, ist nicht den TEXT zu kopieren, sondern das, >> was Atom intern benutzt, um den Text farbig darzustellen. > > Du hast überhaupt nichts verstanden, da das Problem aber dank OLE lange > gelöst ist, ist das auch egal... Doch, ich habe sehr wohl verstanden - Du wolltest den *formatierten* Text haben, so wie Atom ihn im Speicher aufbaut, um die farbige Darstellung zu bekommen. Das ist aber eben nicht "Text" sondern ein Format inkl. Angaben zu den Farben - z.B. als HTML mit CSS oder eben RTF, wie es bei dem von Ole vorgeschlagenen Plugin geht. -- Arno Welzel https://arnowelzel.de
[toc] | [prev] | [next] | [standalone]
| From | Eric Bruecklmeier <nil@nil.nil> |
|---|---|
| Date | 2021-05-24 12:14 +0200 |
| Message-ID | <ih1cjaF4aeU1@mid.individual.net> |
| In reply to | #305431 |
Am 24.05.2021 um 12:10 schrieb Arno Welzel: > Eric Bruecklmeier: > >> Am 24.05.2021 um 03:49 schrieb Arno Welzel: > [...] >>> Was Du eigentlich willst, ist nicht den TEXT zu kopieren, sondern das, >>> was Atom intern benutzt, um den Text farbig darzustellen. >> >> Du hast überhaupt nichts verstanden, da das Problem aber dank OLE lange >> gelöst ist, ist das auch egal... > > Doch, ich habe sehr wohl verstanden - Du wolltest den *formatierten* > Text haben, so wie Atom ihn im Speicher aufbaut, um die farbige > Darstellung zu bekommen. Das ist aber eben nicht "Text" sondern ein > Format inkl. Angaben zu den Farben - z.B. als HTML mit CSS oder eben > RTF, wie es bei dem von Ole vorgeschlagenen Plugin geht. > > Also formatierter Text ist kein Text? Interessant. Ich habe übrigens bewußt Text geschrieben, weil sonst als erstes Screenshot als Vorschlag gekommen wäre...
[toc] | [prev] | [next] | [standalone]
| From | Sebastin Wolf <invaild@invaild.net> |
|---|---|
| Date | 2021-05-24 12:23 +0200 |
| Message-ID | <s8furh$1bt8$1@gioia.aioe.org> |
| In reply to | #305435 |
Am 24.05.2021 um 12:14 schrieb Eric Bruecklmeier: > Also formatierter Text ist kein Text? Interessant. Ich habe übrigens > bewußt Text geschrieben, weil sonst als erstes Screenshot als Vorschlag > gekommen wäre... Auf den Vorschlag hab ich gewartet....
[toc] | [prev] | [next] | [standalone]
| From | Hanno Foest <hurga-news2@tigress.com> |
|---|---|
| Date | 2021-05-25 00:09 +0200 |
| Message-ID | <ih2mhmF878rU1@mid.individual.net> |
| In reply to | #305437 |
On 24.05.21 12:23, Sebastin Wolf wrote: >> Also formatierter Text ist kein Text? Interessant. Ich habe übrigens >> bewußt Text geschrieben, weil sonst als erstes Screenshot als >> Vorschlag gekommen wäre... > > Auf den Vorschlag hab ich gewartet.... Als kleinster gemeinsamer Nenner eine naheliegende Option. Hanno -- The modern conservative is engaged in one of man's oldest exercises in moral philosophy; that is, the search for a superior moral justification for selfishness. - John Kenneth Galbraith
[toc] | [prev] | [next] | [standalone]
| From | Arno Welzel <usenet@arnowelzel.de> |
|---|---|
| Date | 2021-05-24 14:02 +0200 |
| Message-ID | <ih1iufF1j8fU1@mid.individual.net> |
| In reply to | #305435 |
Eric Bruecklmeier: > Am 24.05.2021 um 12:10 schrieb Arno Welzel: >> Eric Bruecklmeier: >> >>> Am 24.05.2021 um 03:49 schrieb Arno Welzel: >> [...] >>>> Was Du eigentlich willst, ist nicht den TEXT zu kopieren, sondern das, >>>> was Atom intern benutzt, um den Text farbig darzustellen. >>> >>> Du hast überhaupt nichts verstanden, da das Problem aber dank OLE lange >>> gelöst ist, ist das auch egal... >> >> Doch, ich habe sehr wohl verstanden - Du wolltest den *formatierten* >> Text haben, so wie Atom ihn im Speicher aufbaut, um die farbige >> Darstellung zu bekommen. Das ist aber eben nicht "Text" sondern ein >> Format inkl. Angaben zu den Farben - z.B. als HTML mit CSS oder eben >> RTF, wie es bei dem von Ole vorgeschlagenen Plugin geht. >> >> > Also formatierter Text ist kein Text? Interessant. Ich habe übrigens > bewußt Text geschrieben, weil sonst als erstes Screenshot als Vorschlag > gekommen wäre... Korrekt - formatierter Text ist kein reiner Text, sondern Text kombiniert mit Formatanweisungen. -- Arno Welzel https://arnowelzel.de
[toc] | [prev] | [next] | [standalone]
| From | Eric Bruecklmeier <nil@nil.nil> |
|---|---|
| Date | 2021-05-24 14:17 +0200 |
| Message-ID | <ih1jr5Fn3cU2@mid.individual.net> |
| In reply to | #305456 |
Am 24.05.2021 um 14:02 schrieb Arno Welzel: > Eric Bruecklmeier: > >> Am 24.05.2021 um 12:10 schrieb Arno Welzel: >>> Eric Bruecklmeier: >>> >>>> Am 24.05.2021 um 03:49 schrieb Arno Welzel: >>> [...] >>>>> Was Du eigentlich willst, ist nicht den TEXT zu kopieren, sondern das, >>>>> was Atom intern benutzt, um den Text farbig darzustellen. >>>> >>>> Du hast überhaupt nichts verstanden, da das Problem aber dank OLE lange >>>> gelöst ist, ist das auch egal... >>> >>> Doch, ich habe sehr wohl verstanden - Du wolltest den *formatierten* >>> Text haben, so wie Atom ihn im Speicher aufbaut, um die farbige >>> Darstellung zu bekommen. Das ist aber eben nicht "Text" sondern ein >>> Format inkl. Angaben zu den Farben - z.B. als HTML mit CSS oder eben >>> RTF, wie es bei dem von Ole vorgeschlagenen Plugin geht. >>> >>> >> Also formatierter Text ist kein Text? Interessant. Ich habe übrigens >> bewußt Text geschrieben, weil sonst als erstes Screenshot als Vorschlag >> gekommen wäre... > > Korrekt - formatierter Text ist kein reiner Text, Nur interessehalber: Wo schrieb *ich* denn was von reinem Text?
[toc] | [prev] | [next] | [standalone]
| From | Arno Welzel <usenet@arnowelzel.de> |
|---|---|
| Date | 2021-05-24 14:43 +0200 |
| Message-ID | <ih1lbbF1vfiU3@mid.individual.net> |
| In reply to | #305465 |
Eric Bruecklmeier: > Am 24.05.2021 um 14:02 schrieb Arno Welzel: [...] > Nur interessehalber: Wo schrieb *ich* denn was von reinem Text? Im OP: "Hat jemand eine Idee, wie man den farbig formatierten Sourcecode aus einem Editor (hier Atom) incl. der Farben als Text kopieren kann?" Das ist so, wie es da steht, ein Widerspruch in sich. Deshalb hatte ich darauf als Antwort ja auch geschrieben. Zitat: "Als Text" - gar nicht. Denn "Text" enthält keine Angaben für Farben. Atom führt halt Syntax Highlighting aus, weshalb auch ASCII-Text dort farbig erscheint, um syntaktische Elemente hevorzuheben. Du müsstest Dir ein Plugin suchen, was diese nur in Atom vorgenommene Darstellung auslesen und als HTML o.Ä. exportieren kann - aber dann ist es eben *nicht* mehr Text, sondern HTML. (Zitat Ende) Da ich Atom aber selber nicht benutze, konnte ich kein konkretes Plugin dafür empfehlen. Möglicherweis legt Atom beim Kopieren ohnehin eine formatierte Variante zusätzliche neben dem Plain Text in die Zwischenablage und man braucht nur eine geeignete Anwendung, die das beim Einfügen auch versteht. -- Arno Welzel https://arnowelzel.de
[toc] | [prev] | [next] | [standalone]
| From | Eric Bruecklmeier <nil@nil.nil> |
|---|---|
| Date | 2021-05-24 14:48 +0200 |
| Message-ID | <ih1lksFn3cU3@mid.individual.net> |
| In reply to | #305467 |
Am 24.05.2021 um 14:43 schrieb Arno Welzel: > Eric Bruecklmeier: > >> Am 24.05.2021 um 14:02 schrieb Arno Welzel: > [...] >> Nur interessehalber: Wo schrieb *ich* denn was von reinem Text? > > Im OP: > > "Hat jemand eine Idee, wie man den farbig formatierten Sourcecode aus > einem Editor (hier Atom) incl. der Farben als Text kopieren kann?" > > Das ist so, wie es da steht, ein Widerspruch in sich. Wo steht da was von *reinem Text* - ich sehe es immer noch nicht. Da es Dir aber *ganz offensichtlich* nicht um irgendeine sinnvolle oder gar hilfreiche Antwort geht, brauchst Du darauf nicht zu antworten. Du kannst aber natürlich noch ein ganz gewichtiges letztes Wort ablassen...
[toc] | [prev] | [next] | [standalone]
| From | Axel Berger <Spam@Berger-Odenthal.De> |
|---|---|
| Date | 2021-05-24 15:07 +0200 |
| Message-ID | <60ABA523.485ED00C@Berger-Odenthal.De> |
| In reply to | #305465 |
Eric Bruecklmeier wrote: > Nur interessehalber: Wo schrieb *ich* denn was von reinem Text? Wenn jemand explizit "als Text" hinschreibt, dann meint er in der Regel gerade kein Word-Dokument, kein PDF oder was immer sonst zum Editieren und Darstellen von Text verwendet wird. Aus beidem kann man den Text herauskopieren, sie sind also näher am Text als die von Dir erwähnte Graphik. Aber näher dran ist noch nicht dasselbe. -- /¯\ No | Dipl.-Ing. F. Axel Berger Tel: +49/ 221/ 7771 8067 \ / HTML | Roald-Amundsen-Straße 2a Fax: +49/ 221/ 7771 8069 X in | D-50829 Köln-Ossendorf http://berger-odenthal.de / \ Mail | -- No unannounced, large, binary attachments, please! --
[toc] | [prev] | [next] | [standalone]
| From | Eric Bruecklmeier <nil@nil.nil> |
|---|---|
| Date | 2021-05-24 15:13 +0200 |
| Message-ID | <ih1n2uFn3cU4@mid.individual.net> |
| In reply to | #305470 |
Am 24.05.2021 um 15:07 schrieb Axel Berger: > Eric Bruecklmeier wrote: >> Nur interessehalber: Wo schrieb *ich* denn was von reinem Text? > > Wenn jemand explizit "als Text" hinschreibt, dann meint er in der Regel > gerade kein Word-Dokument, kein PDF oder was immer sonst zum Editieren > und Darstellen von Text verwendet wird. Aus beidem kann man den Text > herauskopieren, sie sind also näher am Text als die von Dir erwähnte > Graphik. Aber näher dran ist noch nicht dasselbe. > > Ach Du jetzt auch noch?
[toc] | [prev] | [next] | [standalone]
| From | Axel Berger <Spam@Berger-Odenthal.De> |
|---|---|
| Date | 2021-05-24 17:24 +0200 |
| Message-ID | <60ABC541.18CBCC90@Berger-Odenthal.De> |
| In reply to | #305476 |
Eric Bruecklmeier wrote: > Ach Du jetzt auch noch? Du magst Dich erinnern, daß meine sogar die zweite Antwort war. Atom kenne ich nicht und über das Zielprogramm und -format, wo Du den Text einfügen willst schweigst Du Dich bis jetzt aus. Ich bleibe bei meiner Empfehlung für HTML als Zwischen-und Transferformat, falls verfügbar, und zwar aus zwei Gründen: 1) Sehr viele Programme können es lesen und schreiben, mehr als andere Formate, und es ist völlig plattform- und umgebungsunabhängig. 2) Es ist selber intern textbasiert und nicht binär. Damit läßt es sich besonders leicht skripten und für Zielprogramme, die HTML nicht selbst einlesen können, in meinem Fall am häufigsten TeX, automatisiert umsetzen. Wenn ich ein Zwischenformat zwischen zwei internen, proprietären Formaten brauche, ist es deshalb inzwischen meine erste Wahl. RTF geht auch, hat aber nicht alle diese Vorteile. Meinen grunsätzlichen Rat, über ein Zwischenformat zu gehen, hast Du von mir kommend lächerlich gemacht und von Ole kommend als perfekte Lösung gelobt. Du wirst schon wissen warum. -- /¯\ No | Dipl.-Ing. F. Axel Berger Tel: +49/ 221/ 7771 8067 \ / HTML | Roald-Amundsen-Straße 2a Fax: +49/ 221/ 7771 8069 X in | D-50829 Köln-Ossendorf http://berger-odenthal.de / \ Mail | -- No unannounced, large, binary attachments, please! --
[toc] | [prev] | [next] | [standalone]
| From | Hanno Foest <hurga-news2@tigress.com> |
|---|---|
| Date | 2021-05-25 00:10 +0200 |
| Message-ID | <ih2mj6F878rU2@mid.individual.net> |
| In reply to | #305476 |
On 24.05.21 15:13, Eric Bruecklmeier wrote: >> Wenn jemand explizit "als Text" hinschreibt, dann meint er in der Regel >> gerade kein Word-Dokument, kein PDF oder was immer sonst zum Editieren >> und Darstellen von Text verwendet wird. Aus beidem kann man den Text >> herauskopieren, sie sind also näher am Text als die von Dir erwähnte >> Graphik. Aber näher dran ist noch nicht dasselbe. > > Ach Du jetzt auch noch? Hunderte Geisterfahrer! Hanno -- The modern conservative is engaged in one of man's oldest exercises in moral philosophy; that is, the search for a superior moral justification for selfishness. - John Kenneth Galbraith
[toc] | [prev] | [next] | [standalone]
| From | Rupert Haselbeck <mein-rest-muell@gmx.de> |
|---|---|
| Date | 2021-05-24 13:20 +0200 |
| Message-ID | <ejesnh-cjg.ln1@nntp.haselbeck-net.de> |
| In reply to | #305431 |
Arno Welzel schrieb: > Eric Bruecklmeier: >> Arno Welzel: > [...] >>> Was Du eigentlich willst, ist nicht den TEXT zu kopieren, sondern das, >>> was Atom intern benutzt, um den Text farbig darzustellen. >> >> Du hast überhaupt nichts verstanden, da das Problem aber dank OLE lange >> gelöst ist, ist das auch egal... > > Doch, ich habe sehr wohl verstanden - Das hat mancher hier aber recht geschickt zu verbergen vermocht... > Du wolltest den *formatierten* > Text haben, so wie Atom ihn im Speicher aufbaut, um die farbige > Darstellung zu bekommen. Das ist aber eben nicht "Text" sondern ein > Format inkl. Angaben zu den Farben - z.B. als HTML mit CSS oder eben > RTF, wie es bei dem von Ole vorgeschlagenen Plugin geht. Wie kommst du auf derart spitzfindige Unterscheidungen? Natürlich ist "formatierter" Text, Text mit Attributen, auch Text - Text mit ein paar zusätzlichen Informationen. Warum um alles in der Welt glauben immer wieder ein paar ganz besondere Spezialspezialisten, sie könnten durch spontanes Erfinden neuer, eigener Definitionen für altbekannte Dinge sich aus der Affäre ziehen, wenn sie sich mal verrannt haben? Was ist so schlimm daran, ein Stück zurückzurudern? Man vergibt sich doch nichts, wenn man eingesteht, auf dem Holzweg gewandelt zu sein. Oder man hält einfach die Klappe, wenn es das Ego nicht erlaubt, Fehler auch mal zuzugeben. Wir sind hier im Usenet. Es ist nicht weiter schlimm, wenn da mal ein Fehler, eine Falschinterpretation oder sonst ein Missgeschick vorkommt. Anders wärs im Staatsexamen und bei ähnlich bedeutenden Gelegenheiten. Da hätte man zumindest Gründe, ein wenig rumzulavieren, wenn man merkt, dass man falsch lag. Allerdings nützte das auch dort nur dann etwas, wenn die Prüfer alle hinreichend doof (oder so nett) sind, nichts zu merken. Auch (oder gerade) dort wird das aber selten vorkommen :-> MfG Rupert
[toc] | [prev] | [next] | [standalone]
| From | Arno Welzel <usenet@arnowelzel.de> |
|---|---|
| Date | 2021-05-24 14:11 +0200 |
| Message-ID | <ih1jgeF1mfcU1@mid.individual.net> |
| In reply to | #305452 |
Rupert Haselbeck: > Arno Welzel schrieb: >> Eric Bruecklmeier: >>> Arno Welzel: >> [...] >>>> Was Du eigentlich willst, ist nicht den TEXT zu kopieren, sondern das, >>>> was Atom intern benutzt, um den Text farbig darzustellen. >>> >>> Du hast überhaupt nichts verstanden, da das Problem aber dank OLE lange >>> gelöst ist, ist das auch egal... >> >> Doch, ich habe sehr wohl verstanden - > > Das hat mancher hier aber recht geschickt zu verbergen vermocht... > >> Du wolltest den *formatierten* >> Text haben, so wie Atom ihn im Speicher aufbaut, um die farbige >> Darstellung zu bekommen. Das ist aber eben nicht "Text" sondern ein >> Format inkl. Angaben zu den Farben - z.B. als HTML mit CSS oder eben >> RTF, wie es bei dem von Ole vorgeschlagenen Plugin geht. > > Wie kommst du auf derart spitzfindige Unterscheidungen? Natürlich ist Weil genau das gerade in der Softwareentwicklung durchaus ein Unterschied ist. > "formatierter" Text, Text mit Attributen, auch Text - Text mit ein paar > zusätzlichen Informationen. Diese "Attribute" sind aber *entscheidend* dafür, ob und wie eine Software damit umgehen kann. Ein Word-Dokument ist auch "Text", aber das wird man in Atom kaum sinnvoll bearbeiten können. > Warum um alles in der Welt glauben immer wieder ein paar ganz besondere > Spezialspezialisten, sie könnten durch spontanes Erfinden neuer, eigener > Definitionen für altbekannte Dinge sich aus der Affäre ziehen, wenn sie > sich mal verrannt haben? Was ist so schlimm daran, ein Stück > zurückzurudern? Man vergibt sich doch nichts, wenn man eingesteht, auf > dem Holzweg gewandelt zu sein. Oder man hält einfach die Klappe, wenn es > das Ego nicht erlaubt, Fehler auch mal zuzugeben. Welche "spontan erfundenden Dinge"? Als "Text" versteht man bei Software Text ohne Attribute. Deswegen gibt es auch den MIME-Type "text/plain" im Gegensatz zu anderen Formaten wie "text/html" für HTML, "application/json" für JSON oder "application/msword" für Word-Dokumente. Es ging Eric nicht um reinen Text, sondern um die formatierte Variante davon, wie sie Atom intern für das Syntax-Highlighting erzeugt. Was Atom dafür nutzt, weiß ich nicht, aber naheliegend ist, dass es HTML mit CSS ist, da Atom als Laufzeitumgebung Electron nutzt. -- Arno Welzel https://arnowelzel.de
[toc] | [prev] | [next] | [standalone]
| From | Helmut Schellong <rip@schellong.biz> |
|---|---|
| Date | 2021-05-24 15:05 +0200 |
| Message-ID | <s8g8ar$f1m$1@solani.org> |
| In reply to | #305458 |
On 05/24/2021 14:11, Arno Welzel wrote: > Rupert Haselbeck: > > [...] > Es ging Eric nicht um reinen Text, sondern um die formatierte Variante > davon, wie sie Atom intern für das Syntax-Highlighting erzeugt. Was Atom > dafür nutzt, weiß ich nicht, aber naheliegend ist, dass es HTML mit CSS > ist, da Atom als Laufzeitumgebung Electron nutzt. > . Es dürften da irgendwelche geeigneten C++-Funktionen aus der WinAPI oder KDEAPI benutzt werden. Wie beispielsweise: int DrawTextExA( HDC hdc, LPSTR lpchText, int cchText, LPRECT lprc, UINT format, LPDRAWTEXTPARAMS lpdtp ); Farben werden z.B. per hex:aabbccrr definiert. -- Mit freundlichen Grüßen Helmut Schellong var@schellong.biz www.schellong.de www.schellong.com www.schellong.biz http://www.schellong.de/c.htm http://www.schellong.de/htm/audio_proj.htm http://www.schellong.de/htm/audio_unsinn.htm
[toc] | [prev] | [next] | [standalone]
Page 3 of 6 — ← Prev page 1 2 [3] 4 5 6 Next page →
Back to top | Article view | de.sci.electronics
csiph-web