1. Re: Future of Win32Lib
- Posted by Einar Mogen <nord.staernes at ROLLAG.MAIL.TELIA.COM> Aug 03, 1998
- 481 views
- Last edited Aug 04, 1998
H e r e i s w h a t D a v e w r o t e .. G u e s s h e u s e d a l i t t l e s t r a n g e e n c o d i n g .. B y e , E i n a r - - - - - O r i g i n a l M e s s a g e - - - - - F r o m : C u n y , D a v i d < D a v i d .. C u n y @ D S S .. C A .. G O V > T o : E U P H O R I A @ c w i s s e r v e r 1 .. m c s .. m u o h i o .. e d u < E U P H O R I A @ c w i s s e r v e r 1 .. m c s .. m u o h i o .. e d u > D a t e : 3 .. a u g u s t 1 9 9 8 1 9 : 4 3 S u b j e c t : R e : F u t u r e o f W i n 3 2 L i b > T h i s m e s s a g e i s i n M I M E f o r m a t .. S i n c e > y o u r m a i l r e a d e r d o e s n o t u n d e r s t a n d > t h i s f o r m a t , s o m e o r a l l o f t h i s m e s s a g > e m a y n o t b e l e g i b l e .. > > - - - - - - = _ N e x t P a r t _ 0 0 1 _ 0 1 B D B F 0 3 .. F E D A F 9 1 > 4 > C o n t e n t - T y p e : t e x t / p l a i n > > A c o u p l e o f p e o p l e h a v e w o n d e r e d w h a t t > h e f u t u r e h o l d s f o r W i n 3 2 L i b .. I > k n o w i t ' s b e e n a n u m b e r o f m o n t h s s i n c e > I ' v e s e n t i n a n u p d a t e t o > W i n 3 2 L i b .. > > I ' v e h a d a t o u g h t i m e f i n d i n g t i m e t o c > o d e o v e r t h e l a s t c o u p l e m o n t h s - > a n d t h e r e a r e m a n y c o n t r i b u t i n g f a c t o r s > t h a t a d d u p t o C o m p l e t e > E x h a u s t i o n .. N o t s u p r i s i n g l y , m y o u t p u t > h a s b e e n a c c o r d i n g l y s p a r s e .. I ' m > h o p i n g t h a t b y S e p t e m b e r t h i n g s w i l l h a > v e g o t t e n b e t t e r .. > > I n t h e m e a n t i m e , w h a t l i t t l e s p a r e t i m > e I ' v e g o t i s n o w d e v o t e d t o > G n u p h o r i a .. A s a r e s u l t , W i n 3 2 L i b h a s l > a n g u i s h e d .. B u t I t h i n k t h a t > G n u p h o r i a i s t h e m o r e i m p o r t a n t o f t h e > t w o e f f o r t s .. > > R e g a r d i n g W i n M a n , I ' v e b e e n r e c o n s i d e r i > n g w h e t h e r I r e a l l y w a n t t o > s u p p o r t a m u l t i - p l a t f o r m A P I .. T h e t r u t > h i s , o n c e G n u p h o r i a ( o r P e t e ' s > P e t e p h o r i a ) c o m e s o u t , i t w o u l d m a k e a > l o t m o r e s e n s e t o l i n k i t t o a n > e x i s t i n g c r o s s - p l a t f o r m l i b r a r y , o r T c l > / T k , t h a n t o w r i t e o n e i n > E u p h o r i a .. S o i t d o e s n ' t m a k e a w h o l e l > o t o f s e n s e t o c o n t i n u e w i t h > W i n M a n .. I t ' s b e e n a f u n p r o j e c t , b u t I > r e a l l y c a n ' t t h i n k o f a r e a s o n t o > c o n t i n u e w i t h i t .. > > H o w e v e r , I * d o * p l a n o n c o n t i n u i n g W i n 3 > 2 L i b , e s p e c i a l l y o n c e G n u p h o r i a > h a s b e e n r e l e a s e d .. A D O S v e r s i o n ( D o s 3 > 2 L i b ) i s a l s o l i k e l y .. E x p e c t a > r e t u r n t o t h e m o n o c h r o m e M a c i n t e r f a c e , > w i t h a l o t o f p a r t s c a n n i b a l i z e d > f r o m W i n M a n .. > > I n t h e m e a n t i m e , p l e a s e r e m e m b e r t h a t I > ' m n o W i n 3 2 g u r u - I h a v e t o R T F M > j u s t l i k e t h e r e s t o f y o u .. I * d o n ' t * k > n o w h o w t o f i x t h e f o n t s , o r s e t > t h e b a c k g r o u n d c o l o r s f o r t h e t i t l e s .. > I ' v e t r i e d a n u m b e r o f t i m e s , a n d > f a i l e d .. : - ( > > I f a n y o n e * d o e s * k n o w h o w t o d o t h i s ( a > n d o t h e r c o o l f e a t u r e s ) , * p l e a s e * > l e t m e k n o w h o w , a n d I w i l l t r y t o a d d > i t i n .. O r e v e n b e t t e r , w r i t e a > p a t c h a n d s e n d i t t o m e ! I ' l l ( p r o b a b l y > ) b e g l a d t o a d d i t i n - w h e n I > g e t a s p a r e w a k i n g m o m e n t ! > > I f y o u w r i t e a p a t c h , I ' d p r e f e r g e t t i n > g a s e p e r a t e f i l e o f r o u t i n e s > i n s t e a d o f t h e p a t c h e d v e r s i o n o f W I N 3 2 > L I B .. E W - i t m a k e s i t l o t e a s i e r > t o s e e w h a t ' s c h a n g e d , a n d m a k e s i t e a s > i e r t o a d d t o t h e d o c u m e n t a t i o n .. > > D i d t h a t a n s w e r m o s t o f t h e q u e s t i o n s ? > > T h a n k s f o r u n d e r s t a n d i n g ! > > - - D a v i d C u n y > > - - - - - - = _ N e x t P a r t _ 0 0 1 _ 0 1 B D B F 0 3 .. F E D A F 9 1 > 4 > C o n t e n t - T y p e : t e x t / h t m l > C o n t e n t - T r a n s f e r - E n c o d i n g : q u o t e d - p r i n t > a b l e > > < ! D O C T Y P E H T M L P U B L I C " - / / W 3 C / / D T D H T M L > 3 .. 2 / / E N " > > < H T M L > > < H E A D > > < M E T A H T T P - E Q U I V = 3 D " C o n t e n t - T y p e " C O N T E > N T = 3 D " t e x t / h t m l ; = > c h a r s e t = 3 D u s - a s c i i " > > < M E T A N A M E = 3 D " G e n e r a t o r " C O N T E N T = 3 D " M S > E x c h a n g e S e r v e r v e r s i o n = > 5 .. 5 .. 1 9 6 0 .. 3 " > > < T I T L E > R E : F u t u r e o f W i n 3 2 L i b < / T I T L E > > < / H E A D > > < B O D Y > > > < P > < F O N T S I Z E = 3 D 2 > A c o u p l e o f p e o p l e h a > v e w o n d e r e d w h a t t h e f u t u r e = > h o l d s f o r W i n 3 2 L i b .. I k n o w i t ' s b e e n a > n u m b e r o f m o n t h s s i n c e I ' v e s e n t = > i n a n u p d a t e t o W i n 3 2 L i b .. < / F O N T > < / P > > > < P > < F O N T S I Z E = 3 D 2 > I ' v e h a d a t o u g h t i m e > f i n d i n g t i m e t o c o d e o v e r t h e = > l a s t c o u p l e m o n t h s - a n d t h e r e a r e m a n y > c o n t r i b u t i n g f a c t o r s t h a t a d d = > u p t o C o m p l e t e E x h a u s t i o n .. N o t s u p r i s i > n g l y , m y o u t p u t h a s b e e n = > a c c o r d i n g l y s p a r s e .. I ' m h o p i n g t h a t b y > S e p t e m b e r t h i n g s w i l l h a v e = > g o t t e n b e t t e r .. < / F O N T > < / P > > > < P > < F O N T S I Z E = 3 D 2 > I n t h e m e a n t i m e , w h a > t l i t t l e s p a r e t i m e I ' v e g o t i s = > n o w d e v o t e d t o G n u p h o r i a .. A s a r e s u l t , > W i n 3 2 L i b h a s l a n g u i s h e d .. B u t I = > t h i n k t h a t G n u p h o r i a i s t h e m o r e i m p o r t > a n t o f t h e t w o = > e f f o r t s .. < / F O N T > < / P > > > < P > < F O N T S I Z E = 3 D 2 > R e g a r d i n g W i n M a n , I ' v > e b e e n r e c o n s i d e r i n g w h e t h e r I = > r e a l l y w a n t t o s u p p o r t a m u l t i - p l a t f o r m > A P I .. T h e t r u t h i s , o n c e = > G n u p h o r i a ( o r P e t e ' s P e t e p h o r i a ) c o m e s > o u t , i t w o u l d m a k e a l o t m o r e = > s e n s e t o l i n k i t t o a n e x i s t i n g c r o s s - p > l a t f o r m l i b r a r y , o r T c l / T k , t h a n = > t o w r i t e o n e i n E u p h o r i a .. S o i t d o e s n ' > t m a k e a w h o l e l o t o f s e n s e t o = > c o n t i n u e w i t h W i n M a n .. I t ' s b e e n a f u n > p r o j e c t , b u t I r e a l l y c a n ' t t h i n k = > o f a r e a s o n t o c o n t i n u e w i t h i t .. < / F O N T > > < / P > > > < P > < F O N T S I Z E = 3 D 2 > H o w e v e r , I * d o * p l a n > o n c o n t i n u i n g W i n 3 2 L i b , = > e s p e c i a l l y o n c e G n u p h o r i a h a s b e e n r e l e > a s e d .. A D O S v e r s i o n ( D o s 3 2 L i b ) = > i s a l s o l i k e l y .. E x p e c t a r e t u r n t o t h e > m o n o c h r o m e M a c i n t e r f a c e , w i t h a = > l o t o f p a r t s c a n n i b a l i z e d f r o m W i n M a n .. > < / F O N T > < / P > > > < P > < F O N T S I Z E = 3 D 2 > I n t h e m e a n t i m e , p l e a > s e r e m e m b e r t h a t I ' m n o W i n 3 2 = > g u r u - I h a v e t o R T F M j u s t l i k e t h e r e s > t o f y o u .. I * d o n ' t * k n o w h o w t o = > f i x t h e f o n t s , o r s e t t h e b a c k g r o u n d c o > l o r s f o r t h e t i t l e s .. I ' v e t r i e d = > a n u m b e r o f t i m e s , a n d f a i l e d .. : - ( < / F O > N T > < / P > > > < P > < F O N T S I Z E = 3 D 2 > I f a n y o n e * d o e s * k n o w > h o w t o d o t h i s ( a n d o t h e r c o o l = > f e a t u r e s ) , * p l e a s e * l e t m e k n o w h o w , a n > d I w i l l t r y t o a d d i t i n .. O r = > e v e n b e t t e r , w r i t e a p a t c h a n d s e n d i t > t o m e ! I ' l l ( p r o b a b l y ) b e g l a d = > t o a d d i t i n - w h e n I g e t a s p a r e w a k i n > g m o m e n t ! < / F O N T > < / P > > > < P > < F O N T S I Z E = 3 D 2 > I f y o u w r i t e a p a t c h , > I ' d p r e f e r g e t t i n g a s e p e r a t e = > f i l e o f r o u t i n e s i n s t e a d o f t h e p a t c h e d > v e r s i o n o f W I N 3 2 L I B .. E W - i t = > m a k e s i t l o t e a s i e r t o s e e w h a t ' s c h a n g > e d , a n d m a k e s i t e a s i e r t o a d d = > t o t h e d o c u m e n t a t i o n .. < / F O N T > < / P > > > < P > < F O N T S I Z E = 3 D 2 > D i d t h a t a n s w e r m o s t > o f t h e q u e s t i o n s ? < / F O N T > > < / P > > > < P > < F O N T S I Z E = 3 D 2 > T h a n k s f o r u n d e r s t a n d > i n g ! < / F O N T > > < / P > > > < P > < F O N T S I Z E = 3 D 2 > - - D a v i d C u n y < / F O N T > > < / P > > > < / B O D Y > > < / H T M L > > - - - - - - = _ N e x t P a r t _ 0 0 1 _ 0 1 B D B F 0 3 .. F E D A F 9 1 > 4 - -