🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

6 total messages Started by Piotr Kaminski Wed, 11 Feb 1998 12:51
Pole EDIT z tekstem >32kb
#1433
Author: Piotr Kaminski
Date: Wed, 11 Feb 1998 12:51
9 lines
910 bytes
Jesli ktos wie jak zrobic w Win 3.x pole EDIT mieszczace tak ok. 100kb
tekstu, to _bardzo prosze_ o jakas wskazowke. (pewnie wymaga to
stworzenia go od nowa, poniewaz korzysta ono z pamieci alokowanej
przez LocalAlloc)

Piotr

This article was written on recycled paper by hand, using only natural inks
and pigments that were gathered by virgins during the full moon.
Re: Pole EDIT z tekstem >32kb
#1435
Author: Pawel Piotrowski
Date: Wed, 11 Feb 1998 13:27
34 lines
1852 bytes
Piotr Kaminski wrote:
> 
> Jesli ktos wie jak zrobic w Win 3.x pole EDIT mieszczace tak ok. 100kb
> tekstu, to _bardzo prosze_ o jakas wskazowke. (pewnie wymaga to
> stworzenia go od nowa, poniewaz korzysta ono z pamieci alokowanej
> przez LocalAlloc)

Max. co mozesz dostac to ok. 64KB,podstawiajac specjalnie skreowany
segment  w CreateWindowEx.
Fragment kodu jak to zrobic:

HGLOBAL hdl = ::GlobalAlloc(GHND, 256);  // will grow as needed
uint16 editDS = FP_SEG(::GlobalLock(hdl));
::LocalInit(editDS, 0, 0);
::GlobalUnlock(hdl);
HINSTANCE hInst = (HINSTANCE)hdl;
  HWindow = CreateWindowEx(Attr.ExStyle,
                           GetClassName(),
                           Title,
                           Attr.Style,
                           Attr.X, Attr.Y, Attr.W, Attr.H,
                           Parent ? Parent->HWindow : 0,
                           (HMENU)menuOrId,
                           hInst,//tu wazne - podtawiasz inny niz
zazwyczaj HINSTANCE
                           Attr.Param);


Przy niszczeni okna musisz zrobic to co zazwyczaj, a potem zwolnic hdl.
Metoda ta pozwala na etytowanie do okolo 64KB tekstu w okienku EDIT. Dla
wiekszych, to niestety musisz napisac to sam.

Pozdrawiam
Pawel
Re: Pole EDIT z tekstem >32kb
#1434
Author: Piotr Kaminski
Date: Thu, 12 Feb 1998 08:50
21 lines
1291 bytes
On Wed, 11 Feb 1998 14:27:23 +0100, Pawel Piotrowski
<pietras@sopot.lex.pl> arranged ASCII characters in a pattern:

>Max. co mozesz dostac to ok. 64KB,podstawiajac specjalnie skreowany
>segment  w CreateWindowEx.
>Fragment kodu jak to zrobic:

To znam, ale ja chce ok. 100kb

>Metoda ta pozwala na etytowanie do okolo 64KB tekstu w okienku EDIT. Dla
>wiekszych, to niestety musisz napisac to sam.

I to mnie przeraza ! ;-)

>Pozdrawiam
>Pawel

Pozdrawiam. Piotr

This article was written on recycled paper by hand, using only natural inks
and pigments that were gathered by virgins during the full moon.
Re: Pole EDIT z tekstem >32kb
#1436
Author: Jacek Swierczek
Date: Thu, 12 Feb 1998 10:02
17 lines
1153 bytes
Piotr Kaminski napisał(a) w wiadomości: <34e2b795.1755018@news.tpnet.pl>...
>On Wed, 11 Feb 1998 14:27:23 +0100, Pawel Piotrowski
><pietras@sopot.lex.pl> arranged ASCII characters in a pattern:
>
>>Max. co mozesz dostac to ok. 64KB,podstawiajac specjalnie skreowany
>>segment  w CreateWindowEx.
>>Fragment kodu jak to zrobic:
>
>To znam, ale ja chce ok. 100kb


RichEdit

Jacek
===========================================
Jacek Swierczek
jswierczek@intercard.com.pl
Re: Pole EDIT z tekstem >32kb
#1438
Author: Marek Kotowski
Date: Thu, 12 Feb 1998 10:49
21 lines
1270 bytes
Piotr Kaminski wrote:
> >Metoda ta pozwala na etytowanie do okolo 64KB tekstu w okienku EDIT. Dla
> >wiekszych, to niestety musisz napisac to sam.
> 
> I to mnie przeraza ! ;-)

Jesli rzeczywiscie jest Pan "w potrzebie", sugeruje
wykorzystac istniejace oprogramowanie, np. w C. W
archiwach na roznych serwerach mozna znalezc kody
zrodlowe wielu roznych programow, takze edytorow
tekstu, i to bynajmniej nie trywialnych. Moze Pam
uzyc np. altavisty do wyszukania takich archiwow.
Podaje 2 przykladowe adresy (pochodza z CUJ, styczen,
96).

http://www.acs.oakland.edu/oak/
ftp.uu.net:/archive/systems/gnu

  Pozdrawiam

  Marek Kotowski
Re: Pole EDIT z tekstem >32kb
#1437
Author: Piotr Kaminski
Date: Fri, 13 Feb 1998 09:43
19 lines
1271 bytes
On Thu, 12 Feb 1998 11:02:42 +0100, "Jacek Swierczek"
<jacek@intercard.com.pl> arranged ASCII characters in a pattern:

>Piotr Kaminski napisał(a) w wiadomości: <34e2b795.1755018@news.tpnet.pl>...
>>On Wed, 11 Feb 1998 14:27:23 +0100, Pawel Piotrowski
>><pietras@sopot.lex.pl> arranged ASCII characters in a pattern:
>>
>>>Max. co mozesz dostac to ok. 64KB,podstawiajac specjalnie skreowany
>>>segment  w CreateWindowEx.
>>>Fragment kodu jak to zrobic:
>>
>>To znam, ale ja chce ok. 100kb
>
>
>RichEdit
>
Winda 3.1x :-))) (tam brak RichEdit'a) 

Pozdrawiam, Piotr
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads