GtkEntry
widgets koleksiyonumuz var, bunlardan bazıları düzenlenebilir ve odaklanabilir ve bazıları değil. Düzenle-> Kopyala menü öğesini uygulamak için şu anda seçili olan metinlerin hangileri olduğunu öğrenmek istiyorum. Bunu, gtk_editable_get_selection_bounds
gerçek dönüşüne kadar tüm widget'ları tekrarlamaktan başka bir yolu var mı?hangi gtk parçacığının mevcut seçimi olduğunu öğren
Şu anda bu sorunu, gtk_clipboard_get(GDK_SELECTION_PRIMARY)
numaralı telefonu arayarak ancak dokümanların söylediklerinden portatif değil (ve aynı zamanda geçerli ekranın herhangi bir yerinde seçili metni yalnızca benim uygulamamdan değil) seçiyorum.
Ne yazık ki bir pencere öğesi bir seçim istediğinde bir sinyal gibi görünmüyor, ancak her giriş için aynı "seçim-alma" sinyal işleyicisini kullanabiliyor ve daha sonra bir seçim dönüşümü gerçekleştireceksiniz Seçim ile giriş için (varsa). – ergosys
ergosys: Sahte seçim dönüşümü ile ne demek istiyorsun? –
Verileri almak istemeyen bir seçim dönüşümü isteğinde bulunun. Yani gtk_selection_convert() işlevini çağırın, ancak "seçme-alma" sinyal işleyicisine sahip olmayın. – ergosys